C# Class Zetbox.Client.Presentables.ZetboxBase.AnyReferencePropertyViewModel

Inheritance: CompoundObjectPropertyViewModel
显示文件 Open project: daszat/zetbox

Private Properties

Property Type Description

Public Methods

Method Description
AnyReferencePropertyViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, IValueModel mdl ) : System
DoDragDrop ( ) : object
OnDrop ( object data ) : bool
OpenReference ( ) : void
SelectValue ( ) : void
ToString ( ) : string

Protected Methods

Method Description
CreateCommands ( ) : System.Collections.ObjectModel.ObservableCollection
FormatValue ( CompoundObjectViewModel value ) : string
NotifyValueChanged ( ) : void
OnDataObjectSelectionTaskCreated ( Zetbox.Client.Presentables.DataObjectSelectionTaskViewModel vmdl ) : void

Method Details

AnyReferencePropertyViewModel() public method

public AnyReferencePropertyViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, IValueModel mdl ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent Zetbox.Client.Presentables.ViewModel
mdl IValueModel
return System

CreateCommands() protected method

protected CreateCommands ( ) : System.Collections.ObjectModel.ObservableCollection
return System.Collections.ObjectModel.ObservableCollection

DoDragDrop() public method

public DoDragDrop ( ) : object
return object

FormatValue() protected method

protected FormatValue ( CompoundObjectViewModel value ) : string
value Zetbox.Client.Presentables.CompoundObjectViewModel
return string

NotifyValueChanged() protected method

protected NotifyValueChanged ( ) : void
return void

OnDataObjectSelectionTaskCreated() protected method

protected OnDataObjectSelectionTaskCreated ( Zetbox.Client.Presentables.DataObjectSelectionTaskViewModel vmdl ) : void
vmdl Zetbox.Client.Presentables.DataObjectSelectionTaskViewModel
return void

OnDrop() public method

public OnDrop ( object data ) : bool
data object
return bool

OpenReference() public method

public OpenReference ( ) : void
return void

SelectValue() public method

public SelectValue ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string