C# Class Paymetheus.ViewModelBase

Inheritance: INotifyPropertyChanged
显示文件 Open project: btcsuite/Paymetheus Class Usage Examples

Protected Properties

Property Type Description
_parentViewModel ViewModelBase

Public Methods

Method Description
PostMessage ( ViewModelMessageBase message ) : void
ViewModelBase ( ViewModelBase parent = null ) : System

Protected Methods

Method Description
OnRoutedMessage ( ViewModelBase sender, ViewModelMessageBase message ) : bool

Optionally handles a specific message posted by a child view model.

RaisePropertyChanged ( [ propertyName = null ) : void

Method Details

OnRoutedMessage() protected method

Optionally handles a specific message posted by a child view model.
protected OnRoutedMessage ( ViewModelBase sender, ViewModelMessageBase message ) : bool
sender ViewModelBase
message ViewModelMessageBase Child message to handle.
return bool

PostMessage() public method

public PostMessage ( ViewModelMessageBase message ) : void
message ViewModelMessageBase
return void

RaisePropertyChanged() protected method

protected RaisePropertyChanged ( [ propertyName = null ) : void
propertyName [
return void

ViewModelBase() public method

public ViewModelBase ( ViewModelBase parent = null ) : System
parent ViewModelBase
return System

Property Details

_parentViewModel protected_oe property

protected ViewModelBase,Paymetheus _parentViewModel
return ViewModelBase