У меня есть список, в котором отображаются некоторые элементы модели.
Я хотел бы скрыть некоторые элементы управления под списком в зависимости от логического значения элемента модели, связанного с выбранным элементом списка.
Я попробовал следующее, но это не сработало:
1) установить ListBox SelectedValuePath = "MyModelBooleanProperty"
2) добавить триггер данных к элементу управления, который я хочу скрыть следующим образом
<DataTrigger Binding="{Binding ElementName=FolderList, Path=SelectedValue}" Value="False">
<Setter Property="Visibility" Value="Collapsed"></Setter>
</DataTrigger>
<DataTrigger Binding="{Binding ElementName=FolderList, Path=SelectedValue}" Value="True">
<Setter Property="Visibility" Value="Visible"></Setter>
</DataTrigger>