Изменение значения переменной в xaml - PullRequest
0 голосов
/ 26 апреля 2019

Мы можем определить переменные в 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, у нас будет другое значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...