WEBfactory 2010

WFNavigationToggle1

WFNavigationToggle1 offers a functionality similar to the WFNavigation button, but in addition to the normal button functionality, it has two different operational states: unchecked and checked. The WFNavigationToggle1 button is designed to work as a tab button, indicating the selected tab, and thus, the opened SubPage.

Features

The WFNavigationToggle1 control shares the following common features of the WEBfactory controls library:

It also provides the following particular features:

Parameter passing

The control can be set up to pass certain parameters to the controls inside the target navigation page. See "[PC:ParameterName] Parameter Control and parameter passing in navigation"

Tabbed navigation

The WFNavigationToggle1 control can be used for tabbed navigation, indicating the currently selected page via the checked/unchecked states. More WFNavigationToggle1 controls can be grouped together, creating separate navigation systems with independent checked/unchecked states.

Design-time properties

The WFNavigationToggle1 control shares the following common design-time properties of the WEBfactory controls library:

It also exposes the following particular properties:

Navigation properties

In Microsoft Blend and Visual Studio, the following properties can be found under the WEBfactory 2010 - General category.

  • IsChecked - if enabled, the control will start in the checked state at run time.

  • MenuGroup - allows the user to group several WFNavigationToggle1 controls into groups. Two or more WFNavigationToggle1 buttons, each in a different group, can be active in the same time.

  • Navigations - opens the Navigation's Edit items window, which allows the user to configure the navigation system.

    The navigation items can be created, copied, moved around or deleted using the buttons from the bottom of the Edit items window.

    Each navigation item exposes the following properties:

    • Display Window - the frame in which the navigation SubPage should be displayed.

    • SubPage - the navigation page to be displayed in the target frame.

    • ParameterValues - opens the Parameter editor window which allows the user to configure navigation parameters to be passed to the SubPage. The navigation parameters can be created, copied, moved around or deleted using the buttons from the bottom of the parameter's Edit items window.

    Each navigation parameter exposes the following properties:

    • Name - the name of the navigation parameter.

    • Value - the value of the navigation parameter.