在XAML中更改变量值

时间:2019-04-26 15:25:08

标签: c# xaml binding

我们可以在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,我们将为其指定另一个值。

0 个答案:

没有答案