C# 클래스 FlatRedBall.Glue.GuiDisplay.PropertyGridDisplayer

상속: ICustomTypeDescriptor
파일 보기 프로젝트 열기: vchelaru/FlatRedBall 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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