FrameworkElement
レイアウトに共通するAPI
親はUIElement。
- ActualHeight/Width 描画時の高さ/幅(readOnly)
- BaseUri XAML読み込み時のベースとなるURI
- DataContext データバインディングに使用するオブジェクト
- FlowDirection 配置方向(親要素内での兄弟についてのフロー方向)
- Height/Weight 高さ/幅
- HorizontalAlignment/VerticalAlignment そろい方
- Margin 余白(Thickness)
- MaxHeight/MaxWidth 最大高さ/幅(規定値はPositiveInfinity)
- MinHeight/MinWidh 最小高さ/幅
- Name 識別名
- Parent 親(readOnly)
- RequestedTheme UI テーマ、アプリレベルのRequestedThemeより優先(ElementTheme)
- Resources リソースディクショナリ(ResourceDictionary)
- Style (Style)
- Tag
- Triggers(TriggerCollection)
- DataContextChanged (event TypeEventHadnler
) - LayoutUpdated (event EventHandler
- Loaded (event RoutedEventHandler)
- SizeChanged (event SizeChangedEventHandler)
- Unloaded (RoutedEventHandler)
各メソッド
- object FindName(string name)
- BindingExpression GetBindingRxpression(DependencyProperty dp)
- void SetBinding(DependencyProperty dp, BindingBase binding)
protected virutal Sizeは
- Size ArrangeOverride(Size finalSize)
- bool GoToElementStateCore(string stateName, bool useTransitions)
- Size MeasureOverride(Size availableSize)
- void OnApplyTemplate()
- Language