Полный список членов класса
Открытые статические члены |
static GridLength | GetResizeWidth (DependencyObject obj) |
static void | SetResizeWidth (DependencyObject obj, GridLength value) |
static GridLength | GetResizeHeight (DependencyObject obj) |
static void | SetResizeHeight (DependencyObject obj, GridLength value) |
static Size | GetEffectiveSize (DependencyObject obj) |
static void | SetEffectiveSize (DependencyObject obj, Size value) |
Статические открытые данные |
static readonly DependencyProperty | OrientationProperty |
| Give access to Orientation attached property.
|
static readonly DependencyProperty | ResizeWidthProperty |
static readonly DependencyProperty | ResizeHeightProperty |
static readonly DependencyProperty | EffectiveSizeProperty |
static readonly RoutedEvent | StateModifiedEvent |
Защищенные члены |
override Size | MeasureOverride (Size availableSize) |
| Compute the desidered size of the panel.
|
override Size | ArrangeOverride (Size finalSize) |
| Arranges children giving them a proportional space according to their SplitSize attached property value.
|
override void | OnVisualChildrenChanged (DependencyObject visualAdded, DependencyObject visualRemoved) |
Свойства |
Orientation | Orientation [get, set] |
| Gets or sets the orientation of the panel.
|
bool | IsDocked [get] |
RoutedEventHandler | StateModified |
Методы
override Size AvalonDock.ResizingPanel.ArrangeOverride |
( |
Size |
finalSize |
) |
[protected] |
Arranges children giving them a proportional space according to their SplitSize attached property value.
- Аргументы:
-
- Возвращает:
override Size AvalonDock.ResizingPanel.MeasureOverride |
( |
Size |
availableSize |
) |
[protected] |
Compute the desidered size of the panel.
- Аргументы:
-
- Возвращает:
Данные класса
readonly DependencyProperty AvalonDock.ResizingPanel.EffectiveSizeProperty [static] |
Инициализатор
DependencyProperty.RegisterAttached("EffectiveSize", typeof(Size), typeof(ResizingPanel), new FrameworkPropertyMetadata(new Size(), OnMeasuresChanged))
Инициализатор
DependencyProperty.Register("Orientation", typeof(Orientation), typeof(ResizingPanel), new FrameworkPropertyMetadata(Orientation.Horizontal, FrameworkPropertyMetadataOptions.AffectsMeasure, OnOrientationChanged))
Give access to Orientation attached property.
If horizontal oriented children are positioned from left to right and width of each child is computed according to ResizingWidth attached property value. When vertical oriented children are arranged from top to bottom, according to ResizingHeight of each child.
readonly DependencyProperty AvalonDock.ResizingPanel.ResizeHeightProperty [static] |
Инициализатор
DependencyProperty.RegisterAttached("ResizeHeight",
typeof(GridLength),
typeof(ResizingPanel),
new FrameworkPropertyMetadata(new GridLength(1.0, GridUnitType.Star),
OnSplitSizeChanged,
OnCoerceSplitSize),
new ValidateValueCallback(IsSplitSizeValid))
readonly DependencyProperty AvalonDock.ResizingPanel.ResizeWidthProperty [static] |
Инициализатор
DependencyProperty.RegisterAttached("ResizeWidth",
typeof(GridLength),
typeof(ResizingPanel),
new FrameworkPropertyMetadata(new GridLength(1.0, GridUnitType.Star),
OnSplitSizeChanged,
OnCoerceSplitSize),
new ValidateValueCallback(IsSplitSizeValid))
readonly RoutedEvent AvalonDock.ResizingPanel.StateModifiedEvent [static] |
Инициализатор
EventManager.RegisterRoutedEvent("StateModified", RoutingStrategy.Bubble,
typeof(RoutedEventHandler), typeof(ResizingPanel))
Полный список свойств
Orientation AvalonDock.ResizingPanel.Orientation [get, set] |
Gets or sets the orientation of the panel.
If horizontal oriented children are positioned from left to right and width of each child is computed according to ResizingWidth attached property value. When vertical oriented children are arranged from top to bottom, according to ResizingHeight of each child.