GroupBox¶
GroupBox
- это панель с заголовком и линией внизу, которая визуально отделяет GroupBox
от других контролов.
GroupBox
является потомком Avalonia.Controls.Primitives.HeaderedContentControl
.
Укажите заголовок¶
Используйте свойство Header
, чтобы задать заголовок GroupBox
. Свойство HeaderTemplate
позволяет вам настроить шаблон для отображения заголовка контрола произвольным способом.
Связанные члены¶
ShowHeader
— Возвращает или устанавливает, является ли заголовок видимым.HeaderHorizontalAlignment
— определяет выравнивание заголовка по горизонтали.HeaderVerticalAlignment
— определяет выравнивание заголовка по вертикали.
Определите содержание¶
Вы можете указать содержимое GroupBox
в XAML между начальным и конечным тегами <GroupBox>
. В коде для этой цели используйте унаследованное свойство Content
. Вы можете установить свойство ContentTemplate
, чтобы указать шаблон, используемый для отображения содержимого контрола.
Пример¶
В следующем примере определяется GroupBox
, который отображает StackPanel с контролами.
xmlns:mxe="https://schemas.eremexcontrols.net/avalonia/editors"
<mxe:GroupBox Header="PROPERTIES">
<StackPanel>
<mxe:CheckEditor x:Name="IsCollapsedSelector"
Content="Is Collapsed" Classes="LayoutItem"/>
<mxe:CheckEditor x:Name="IsSplitterVisibleSelector"
Content="Is Splitter Visible" IsChecked="True"
Classes="LayoutItem"/>
<DockPanel>
<Label Content="Collapsed panel:" Classes="LayoutItem"/>
<mxe:ComboBoxEditor EditorValue="{Binding CollapsedPanel, Mode=TwoWay}"
ItemsSource="{mxc:EnumItemsSource EnumType=mxe:SplitContainerControlCollapsePanel}"/>
</DockPanel>
</StackPanel>
</mxe:GroupBox>
* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.