我有一个简单的 WPF 表单,表单上声明了一个 Grid
:
<Grid.RowDefinitions>
<RowDefinition Height="Auto" MinHeight="30" />
<RowDefinition Height="Auto" Name="rowToHide" />
<RowDefinition Height="Auto" MinHeight="30" />
</Grid.RowDefinitions>
名为 rowToHide
的行包含一些输入字段,我想在检测到不需要这些字段后隐藏这一行。将 Visibility = Hidden
设置为行中的所有项很简单,但是该行仍然占用了 Grid
中的空间。我尝试设置 Height = 0
的项目,但似乎没有工作。
你可以这样想: 你有一个表单,在那里你有一个下拉框说“支付类型”,如果人选择“现金”,你想隐藏包含信用卡详细信息的行。不能使用此隐藏项启动窗体。