C# Class Open.Core.Common.Controls.Editors.PropertyGridStructure.PropertyViewModel

The logical model for the 'PropertyModel'.
Inheritance: ViewModelBase
Show file Open project: philcockfield/Open.TestHarness.SL

Public Methods

Method Description
EditorLostFocus ( ) : void

Alerts the view-model that the editor has lost focus.

HandleInstancePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
PropertyViewModel ( PropertyModel model ) : System.Windows
UpdateValueText ( ) : void

Updates the 'ValueText' properties value reading from the current property value.

Protected Methods

Method Description
Dispose ( bool isDisposing ) : void

Private Methods

Method Description
CreateEditor ( ) : void
DestroyEditorControl ( ) : void
OnValueClick ( ) : void

Method Details

Dispose() protected method

protected Dispose ( bool isDisposing ) : void
isDisposing bool
return void

EditorLostFocus() public method

Alerts the view-model that the editor has lost focus.
public EditorLostFocus ( ) : void
return void

HandleInstancePropertyChanged() public method

public HandleInstancePropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
return void

PropertyViewModel() public method

public PropertyViewModel ( PropertyModel model ) : System.Windows
model PropertyModel
return System.Windows

UpdateValueText() public method

Updates the 'ValueText' properties value reading from the current property value.
public UpdateValueText ( ) : void
return void