C# 클래스 System.Windows.FrameworkElement

상속: UIElement, IFrameworkInputElement, IInputElement, ISupportInitialize, IHaveResources, IQueryAmbient
파일 보기 프로젝트 열기: shana/moon 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ApplyTemplate bool
DataContextChanged void
FrameworkElement Mono
GetDefaultTemplate UIElement
Initialize void
InvokeArrangeOverride Size
InvokeGetDefaultTemplate System.IntPtr
InvokeLoaded void
InvokeLoadedHook void
InvokeMeasureOverride Size
InvokeOnApplyTemplate void
OnDataContextChanged void
OverridesGetDefaultTemplate bool
OverridesLayoutMethod bool
RaiseAcceleratorKeyChanged void
RaiseAccessKeyChanged void
RaiseAutomationIdChanged void
RaiseBindingValidationError void
RaiseHelpTextChanged void
RaiseIsRequiredForFormChanged void
RaiseItemStatusChanged void
RaiseItemTypeChanged void
RaiseLabeledByChanged void
RaiseNameChanged void
SetTemplateBinding void
UseNativeLayoutMethod bool

공개 메소드들

메소드 설명
FindName ( string name ) : object
GetBindingExpression ( DependencyProperty dp ) : System.Windows.Data.BindingExpression
OnApplyTemplate ( ) : void
SetBinding ( DependencyProperty dp, Binding binding ) : BindingExpressionBase

보호된 메소드들

메소드 설명
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size

비공개 메소드들

메소드 설명
ApplyTemplate ( ) : bool
DataContextChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
FrameworkElement ( ) : Mono
GetDefaultTemplate ( ) : UIElement
Initialize ( ) : void
InvokeArrangeOverride ( Size finalSize, MoonError &error ) : Size
InvokeGetDefaultTemplate ( IntPtr fwe_ptr ) : IntPtr
InvokeLoaded ( ) : void
InvokeLoadedHook ( IntPtr fwe_ptr ) : void
InvokeMeasureOverride ( Size availableSize, MoonError &error ) : Size
InvokeOnApplyTemplate ( ) : void
OnDataContextChanged ( object oldValue, object newValue ) : void
OverridesGetDefaultTemplate ( ) : bool
OverridesLayoutMethod ( string name ) : bool
RaiseAcceleratorKeyChanged ( DependencyPropertyChangedEventArgs args ) : void
RaiseAccessKeyChanged ( DependencyPropertyChangedEventArgs args ) : void
RaiseAutomationIdChanged ( DependencyPropertyChangedEventArgs args ) : void
RaiseBindingValidationError ( ValidationErrorEventArgs e ) : void
RaiseHelpTextChanged ( DependencyPropertyChangedEventArgs args ) : void
RaiseIsRequiredForFormChanged ( DependencyPropertyChangedEventArgs args ) : void
RaiseItemStatusChanged ( DependencyPropertyChangedEventArgs args ) : void
RaiseItemTypeChanged ( DependencyPropertyChangedEventArgs args ) : void
RaiseLabeledByChanged ( DependencyPropertyChangedEventArgs args ) : void
RaiseNameChanged ( DependencyPropertyChangedEventArgs args ) : void
SetTemplateBinding ( DependencyProperty dp, TemplateBindingExpression tb ) : void
UseNativeLayoutMethod ( Type type ) : bool

메소드 상세

ArrangeOverride() 보호된 메소드

protected ArrangeOverride ( Size finalSize ) : Size
finalSize Size
리턴 Size

FindName() 공개 메소드

public FindName ( string name ) : object
name string
리턴 object

GetBindingExpression() 공개 메소드

public GetBindingExpression ( DependencyProperty dp ) : System.Windows.Data.BindingExpression
dp DependencyProperty
리턴 System.Windows.Data.BindingExpression

MeasureOverride() 보호된 메소드

protected MeasureOverride ( Size availableSize ) : Size
availableSize Size
리턴 Size

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

SetBinding() 공개 메소드

public SetBinding ( DependencyProperty dp, Binding binding ) : BindingExpressionBase
dp DependencyProperty
binding Binding
리턴 BindingExpressionBase