C# Класс FlatRedBall.Glue.GuiDisplay.PropertyGridDisplayer

Наследование: ICustomTypeDescriptor
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
mInstance object

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
HandlePropertyValueChanged ( object s, PropertyValueChangedEventArgs e ) : void

Приватные методы

Метод Описание
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

Описание методов

CategoryAttribute() публичный Метод

public CategoryAttribute ( string category ) : System.Attribute[]
category string
Результат System.Attribute[]

ExcludeAllMembers() публичный Метод

public ExcludeAllMembers ( ) : void
Результат void

ExcludeMember() публичный Метод

public ExcludeMember ( string memberToExclude ) : void
memberToExclude string
Результат void

GetPropertyGridMember() публичный Метод

public GetPropertyGridMember ( string name ) : PropertyGridMember
name string
Результат PropertyGridMember

HandlePropertyValueChanged() защищенный Метод

protected HandlePropertyValueChanged ( object s, PropertyValueChangedEventArgs e ) : void
s object
e PropertyValueChangedEventArgs
Результат void

IncludeMember() публичный Метод

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
Результат PropertyGridMember

IncludeMember() публичный Метод

public IncludeMember ( string memberToInclude, Type containingType = null, TypeConverter typeConverter = null, object attributes = null ) : void
memberToInclude string
containingType Type
typeConverter TypeConverter
attributes object
Результат void

PropertyGridDisplayer() публичный Метод

public PropertyGridDisplayer ( ) : System
Результат System

ReadOnlyAttribute() публичный Метод

public ReadOnlyAttribute ( ) : Attribute[]
Результат Attribute[]

ResetToDefault() публичный Метод

public ResetToDefault ( ) : void
Результат void

ScrollToTop() публичный Метод

public ScrollToTop ( ) : void
Результат void

SetAllPropertyCategory() публичный Метод

public SetAllPropertyCategory ( string category ) : void
category string
Результат void

SetCategory() публичный Метод

public SetCategory ( string memberName, string category ) : void
memberName string
category string
Результат void

Описание свойств

mInstance защищенное свойство

protected object mInstance
Результат object