我们可以在xaml中定义变量,例如:
<system:Double x:Key="ListHeight">320</system:Double>
有什么办法可以使用设置器更改其值?喜欢
<DataTrigger Binding="{Binding Items.Count, ElementName=FileListBox}" Value="0" >
<Setter TargetName="ListHeight" Value="400"/>
</DataTrigger>
基本上,我需要使用此变量来提及不同元素的高度。因此,如果需要更改高度,我将更改此变量,所有元素的高度都会增加。该变量的值取决于列表中可能存在的项目。如果没有或少于5个项目,我们将有一个特定的列表高度。如果项目大于5,我们将为其指定另一个值。