在WPF XAML中,标签、复选框和组合框是否可以具有相同的高度?

f45qwnt8  于 2023-10-14  发布在  其他
关注(0)|答案(1)|浏览(98)

我正在开发一个C# WPF应用程序,其中包含一些XAML文件,这些文件基于网格中的LabelCheckboxComboBox控件。
由于这三个控件在默认情况下具有不同的高度,这使得我的XAML非常难看(以Label开头的行比仅包含ComboBox的行大)。
高度的差异可以在这里看到:
Label略大于ComboBox

ComboBox明显大于CheckBox

是否有办法:

  • 确保所有提到的控件具有相同的默认高度?
  • 确保网格中的某些行具有相同的高度,而不需要使用固定值(如Height="10")?

Thanks in advance

qcuzuvrc

qcuzuvrc1#

同时,我在XAML中发现了以下样式定义:

<Style TargetType="...">
    <Setter Property="FontSize" Value="16"/>
    <Setter Property="Margin" Value="..."/>
</Style>

由于不同控件类型的边距有不同的值,这就把我的窗口弄得一团糟。

相关问题