C# Class System.Windows.FrameworkElement

Inheritance: UIElement, IFrameworkInputElement, IInputElement, ISupportInitialize, IHaveResources, IQueryAmbient
Afficher le fichier Open project: shana/moon Class Usage Examples

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
FindName ( string name ) : object
GetBindingExpression ( DependencyProperty dp ) : System.Windows.Data.BindingExpression
OnApplyTemplate ( ) : void
SetBinding ( DependencyProperty dp, Binding binding ) : BindingExpressionBase

Méthodes protégées

Méthode Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size

Private Methods

Méthode Description
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

Method Details

ArrangeOverride() protected méthode

protected ArrangeOverride ( Size finalSize ) : Size
finalSize Size
Résultat Size

FindName() public méthode

public FindName ( string name ) : object
name string
Résultat object

GetBindingExpression() public méthode

public GetBindingExpression ( DependencyProperty dp ) : System.Windows.Data.BindingExpression
dp DependencyProperty
Résultat System.Windows.Data.BindingExpression

MeasureOverride() protected méthode

protected MeasureOverride ( Size availableSize ) : Size
availableSize Size
Résultat Size

OnApplyTemplate() public méthode

public OnApplyTemplate ( ) : void
Résultat void

SetBinding() public méthode

public SetBinding ( DependencyProperty dp, Binding binding ) : BindingExpressionBase
dp DependencyProperty
binding Binding
Résultat BindingExpressionBase