C# Class Open.Core.Common.Controls.Editors.PropertyGridViewModel

The logical model for the 'PropertyGrid' view.
Inheritance: ViewModelBase
Exibir arquivo Open project: philcockfield/Open.TestHarness.SL Class Usage Examples

Public Methods

Method Description
GetCategoryDefault ( PropertyModel property ) : string

The default category selector.

See the 'GetCategory' delegate property, of which this method is the default value

PropertyGridViewModel ( ) : System
Refresh ( ) : void

Causes a refresh of the property grid values.

Private Methods

Method Description
ClearCollection ( ) : void
FilterPropertyNames ( PropertyInfo properties ) : System.Reflection.PropertyInfo[]
GetCategoryProperties ( PropertyModel property, ICollection list ) : CategoryProperties
GetPropertiesDefault ( object obj ) : System.Reflection.PropertyInfo[]
GetPropertiesInternal ( ) : System.Reflection.PropertyInfo[]
LoadCollection ( ) : void
ResetSelectedObject ( ) : void

Method Details

GetCategoryDefault() public static method

The default category selector.
See the 'GetCategory' delegate property, of which this method is the default value
public static GetCategoryDefault ( PropertyModel property ) : string
property PropertyModel The property to determine the category for.
return string

PropertyGridViewModel() public method

public PropertyGridViewModel ( ) : System
return System

Refresh() public method

Causes a refresh of the property grid values.
public Refresh ( ) : void
return void