C# Class FlatRedBall.Glue.GuiDisplay.PropertyGridDisplayer

Inheritance: ICustomTypeDescriptor
Afficher le fichier Open project: vchelaru/FlatRedBall Class Usage Examples

Protected Properties

Свойство Type Description
mInstance object

Méthodes publiques

Méthode Description
CategoryAttribute ( string category ) : System.Attribute[]
ExcludeAllMembers ( ) : void
ExcludeMember ( string memberToExclude ) : void
GetPropertyGridMember ( string name ) : PropertyGridMember
IncludeMember ( string memberToInclude, Type type, MemberChangeEventHandler memberChangeAction, Func getMember, TypeConverter converter = null, Attribute attributes = null ) : PropertyGridMember
IncludeMember ( string memberToInclude, Type containingType = null, TypeConverter typeConverter = null, object attributes = null ) : void
PropertyGridDisplayer ( ) : System
ReadOnlyAttribute ( ) : Attribute[]
ResetToDefault ( ) : void
ScrollToTop ( ) : void
SetAllPropertyCategory ( string category ) : void
SetCategory ( string memberName, string category ) : void

Méthodes protégées

Méthode Description
HandlePropertyValueChanged ( object s, PropertyValueChangedEventArgs e ) : void

Private Methods

Méthode Description
ClearNonExplicitNativeMembers ( ) : void
CreateTimer ( ) : void
GetFocus ( ) : IntPtr
GetFocusedControl ( ) : Control
ICustomTypeDescriptor ( ) : AttributeCollection
ICustomTypeDescriptor ( ) : EventDescriptor
ICustomTypeDescriptor ( ) : EventDescriptorCollection
ICustomTypeDescriptor ( Attribute attributes ) : EventDescriptorCollection
ICustomTypeDescriptor ( ) : PropertyDescriptor
ICustomTypeDescriptor ( ) : PropertyDescriptorCollection
ICustomTypeDescriptor ( Attribute attributes ) : PropertyDescriptorCollection
ICustomTypeDescriptor ( ) : TypeConverter
ICustomTypeDescriptor ( PropertyDescriptor pd ) : object
ICustomTypeDescriptor ( Type editorBaseType ) : object
ICustomTypeDescriptor ( ) : string
OnTimerTick ( object sender, EventArgs e ) : void
PopulateFromPgmList ( PropertyDescriptorCollection pdc, List list ) : PropertyDescriptorCollection
UpdateProperties ( ) : void

Method Details

CategoryAttribute() public méthode

public CategoryAttribute ( string category ) : System.Attribute[]
category string
Résultat System.Attribute[]

ExcludeAllMembers() public méthode

public ExcludeAllMembers ( ) : void
Résultat void

ExcludeMember() public méthode

public ExcludeMember ( string memberToExclude ) : void
memberToExclude string
Résultat void

GetPropertyGridMember() public méthode

public GetPropertyGridMember ( string name ) : PropertyGridMember
name string
Résultat PropertyGridMember

HandlePropertyValueChanged() protected méthode

protected HandlePropertyValueChanged ( object s, PropertyValueChangedEventArgs e ) : void
s object
e PropertyValueChangedEventArgs
Résultat void

IncludeMember() public méthode

public IncludeMember ( string memberToInclude, Type type, MemberChangeEventHandler memberChangeAction, Func getMember, TypeConverter converter = null, Attribute attributes = null ) : PropertyGridMember
memberToInclude string
type Type
memberChangeAction MemberChangeEventHandler
getMember Func
converter TypeConverter
attributes Attribute
Résultat PropertyGridMember

IncludeMember() public méthode

public IncludeMember ( string memberToInclude, Type containingType = null, TypeConverter typeConverter = null, object attributes = null ) : void
memberToInclude string
containingType Type
typeConverter TypeConverter
attributes object
Résultat void

PropertyGridDisplayer() public méthode

public PropertyGridDisplayer ( ) : System
Résultat System

ReadOnlyAttribute() public méthode

public ReadOnlyAttribute ( ) : Attribute[]
Résultat Attribute[]

ResetToDefault() public méthode

public ResetToDefault ( ) : void
Résultat void

ScrollToTop() public méthode

public ScrollToTop ( ) : void
Résultat void

SetAllPropertyCategory() public méthode

public SetAllPropertyCategory ( string category ) : void
category string
Résultat void

SetCategory() public méthode

public SetCategory ( string memberName, string category ) : void
memberName string
category string
Résultat void

Property Details

mInstance protected_oe property

protected object mInstance
Résultat object