我有以下样式,可以产生理想的外观。
<Style x:Key="DefaultStackPanelStyle" TargetType="StackPanel">
<Setter Property="Height" Value="50"></Setter>
<Setter Property="Width" Value="120"></Setter>
</Style>
<Style x:Key="DefaultRowStyle" TargetType="RowDefinition">
<Setter Property="Height" Value="50"></Setter>
</Style>
<Style x:Key="DefaultColumnStyle" TargetType="ColumnDefinition">
<Setter Property="Width" Value="120"></Setter>
</Style>
我希望,由于面板(放置在网格的单元格中)被设置为固定大小,它会扩展到包含的行和列。我已经尝试了 Auto 和 * 作为列/行的宽度/高度,但这导致网格遍布整个地方。
当我查看设计器时,堆栈面板实际上标记为我设置的尺寸。它是细胞的填充物,在其中充满了空虚。
我忘了考虑什么?