ClassElementViewModel
Class
Definition
Namespace:ArtOfTest.WebAii.Design.UI
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public class ElementViewModel : INotifyPropertyChanged
Inheritance: objectElementViewModel
Implements:
Constructors
ElementViewModel(ElementNode, IElementsExplorer, ElementViewModel)
Declaration
cs-api-definition
public ElementViewModel(ElementNode node, IElementsExplorer elementsExplorer, ElementViewModel parent)
Parameters
node
elementsExplorer
parent
Fields
ElementNode
The element node
Properties
Children
Gets the children of the item.
Declaration
cs-api-definition
public ObservableCollection<ElementViewModel> Children { get; }
Property Value
Name
Gets or sets the name of the item.
Parent
Declaration
cs-api-definition
public ElementViewModel Parent { get; }
Property Value
Methods
OnPropertyChanged(string)
Declaration
cs-api-definition
protected void OnPropertyChanged(string propName)
Parameters
propName
RemoveFromParent()
Declaration
cs-api-definition
protected void RemoveFromParent()
Events
PropertyChanged
Declaration
cs-api-definition
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements