Class
NavigatorViewModel

The view model class used for the DockingNavigator control.

Definition

Constructors

NavigatorViewModel()

Initializes a new instance of the NavigatorViewModel class.

Declaration

cs-api-definition
public NavigatorViewModel()

Properties

ActiveDocumentsModels

Gets the collection of document pane models.

Declaration

cs-api-definition
public IEnumerable<NavigatorItemViewModel> ActiveDocumentsModels { get; }

Property Value

IEnumerable<NavigatorItemViewModel>

ActivePanesModels

Gets the collection of non document pane models.

Declaration

cs-api-definition
public IEnumerable<NavigatorItemViewModel> ActivePanesModels { get; }

Property Value

IEnumerable<NavigatorItemViewModel>

ItemModels

Gets or sets all item models for this navigator view model.

Declaration

cs-api-definition
public ObservableCollection<NavigatorItemViewModel> ItemModels { get; }

Property Value

ObservableCollection<NavigatorItemViewModel>

SelectedModel

Gets or sets the selected pane model in the navigator.

Declaration

cs-api-definition
public NavigatorItemViewModel SelectedModel { get; set; }

Property Value

NavigatorItemViewModel

Events

SelectedPaneChanged

Called when selected pane in the navigator is changed.

Declaration

cs-api-definition
public event EventHandler SelectedPaneChanged

Event Value

EventHandler