У меня есть дизайн, как показано ниже.Проблема с расширением группового поля в wpf
<Dock:ContentPane x:Name="grouping" Header="{lex:LocText Res:Titles:CustomFields}"
Visibility="{Binding ShowGroups, Converter={StaticResource VisibilityCollapseIfFalse}, Source={x:Static Management:UserPreferencesManager.Instance}}" >
<ScrollViewer Style="{DynamicResource VerticalScrollViewerStyle}" >
<DockPanel Style="{DynamicResource DefaultPanelStyle}" >
<SKUL:CustomFields />
<SKUL:CustomFieldsPortrait Windows:OrientationMonitor.HorizontalVisibility="Collapsed" />
</DockPanel>
</ScrollViewer>
</Dock:ContentPane>
Моих CustomeFields.xaml
<Expander IsExpanded="{Binding ExpanderSetting}">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<GroupBox Style="{DynamicResource DefaultGroupBoxStyle}" Header="{lex:LocText Res:Titles:ItembyLocationGroups}" >
<Common:CustomFields DataContext="{Binding Grouping.SKULGroups}" IsReadOnly="True" />
</GroupBox>
</Grid>
</Expander>
Когда я моя stackpane растяжения, мой GroupBox не получает streched.How я могу достичь it.I попыталась с помощью HorizontalAligment = "Strech" verticalAligment = "растяжимый" свойства, но он не работал
У вас есть высота/ширина, определенный в DefaultGroupBoxStyle? –
No.Height & width не определен для DefaultGroupBoxStyle – nks