C# Class WpfDataUi.DataUiGrid

Interaction logic for DataUiGrid.xaml
Inheritance: System.Windows.Controls.UserControl
Show file Open project: vchelaru/FlatRedBall Class Usage Examples

Public Properties

Property Type Description
InstanceProperty System.Windows.DependencyProperty

Public Methods

Method Description
Apply ( TypeMemberDisplayProperties properties ) : void
DataUiGrid ( ) : System
IgnoreAllMembers ( ) : void
Refresh ( ) : void
TryGetInstanceMember ( string name, InstanceMember &member, WpfDataUi.DataTypes.MemberCategory &category ) : bool

Private Methods

Method Description
ApplyDisplayPropertyToInstanceMember ( InstanceMemberDisplayProperties displayProperties, InstanceMember member, WpfDataUi.DataTypes.MemberCategory category ) : void
GetCategoryFor ( MemberInfo memberInfo ) : string
GetCategoryIfVisible ( InstanceMember instanceMember ) : WpfDataUi.DataTypes.MemberCategory
GetOrInstantiateAndAddMemberCategory ( string categoryName ) : WpfDataUi.DataTypes.MemberCategory
HandleInstanceMemberBeforeSetByUi ( object sender, EventArgs e ) : void
HandleInstanceMemberSetByUi ( object sender, EventArgs e ) : void
HandleMembersToIgnoreChanged ( object sender, System e ) : void
HandlePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
HandleTypesToIgnoreChanged ( object sender, System e ) : void
PopulateCategories ( ) : void
RefreshDelegateBasedElementVisibility ( ) : void
RefreshDelegateBasedElementVisibilityFromConditions ( ) : void
ShouldCreateUiFor ( Type type, string memberName ) : bool
TryCreateCategoryAndInstanceFor ( MemberInfo memberInfo ) : void

Method Details

Apply() public method

public Apply ( TypeMemberDisplayProperties properties ) : void
properties WpfDataUi.DataTypes.TypeMemberDisplayProperties
return void

DataUiGrid() public method

public DataUiGrid ( ) : System
return System

IgnoreAllMembers() public method

public IgnoreAllMembers ( ) : void
return void

Refresh() public method

public Refresh ( ) : void
return void

TryGetInstanceMember() public method

public TryGetInstanceMember ( string name, InstanceMember &member, WpfDataUi.DataTypes.MemberCategory &category ) : bool
name string
member WpfDataUi.DataTypes.InstanceMember
category WpfDataUi.DataTypes.MemberCategory
return bool

Property Details

InstanceProperty public static property

public static DependencyProperty,System.Windows InstanceProperty
return System.Windows.DependencyProperty