1. Create a new view, e.g. CustomerView   and add a few UI components.
  2. Add a button in MainView and register a buttonClickHandler event.
  3. In the code view, move the cursor under the generated Button.ClickEvent Handler. 
  4. Under Palette click Navigation.
  5. In the following Navigation wizard, under View to open, select Customer View out.
  6. In the URL field, enter a sub path (URI) through which the view is to be accessible at runtime, e.g. customer.
Result:
private void button_buttonClick(Button.ClickEvent event) {
	Navigation.to("customer").navigate();
}
Note:

Passing parameters

  1. In the Navigation wizard, click Add to add the parameter you want to pass to the view that is to be invoked.
  2. Under Parameters > Value, enter the parameter you want to pass; e.g., the username string, and press Enter.
  3. Under Name, specify how you want to call the parameter that is passed to the view, e.g. username.
  4. Click OK.
  5. Click Save.
Result:
Note: