C# Class Open.Core.UI.Controls.NamedControlListViewModel

Inheritance: ViewModelBase, INamedControlList
Mostra file Open project: philcockfield/Open.TestHarness.SL Class Usage Examples

Public Methods

Method Description
Add ( string title, IViewFactory control ) : INamedControlListItem
CreateView ( ) : FrameworkElement
GetItem ( IViewFactory control ) : INamedControlListItem
Insert ( int index, string title, IViewFactory control ) : INamedControlListItem
NamedControlListViewModel ( ) : System
Remove ( INamedControlListItem item ) : void
Remove ( IViewFactory control ) : void

Private Methods

Method Description
UpdateItemState ( ) : void

Method Details

Add() public method

public Add ( string title, IViewFactory control ) : INamedControlListItem
title string
control IViewFactory
return INamedControlListItem

CreateView() public method

public CreateView ( ) : FrameworkElement
return System.Windows.FrameworkElement

GetItem() public method

public GetItem ( IViewFactory control ) : INamedControlListItem
control IViewFactory
return INamedControlListItem

Insert() public method

public Insert ( int index, string title, IViewFactory control ) : INamedControlListItem
index int
title string
control IViewFactory
return INamedControlListItem

NamedControlListViewModel() public method

public NamedControlListViewModel ( ) : System
return System

Remove() public method

public Remove ( INamedControlListItem item ) : void
item INamedControlListItem
return void

Remove() public method

public Remove ( IViewFactory control ) : void
control IViewFactory
return void