Мой DataContext имеет два свойства: Items
которых является сбор и DetailsVisiblity
который перечисление типа Visiblity
.Доступ свойство DataContext в ItemTemplate
На странице у меня есть Listbox
с ItemsSource="{Binding Entries}"
. Внутри DataTemplate
я могу привязать материал к свойствам Items, но как получить доступ к DetailsVisiblity
, который является свойством DataContext
?
DataContext
имеет два свойства: ObservableCollection<Item> Entries
и Visibility DetailsVisiblity
. Класс объекта имеет два свойства: название и детали.
Вот вид. Как связать Visiblity
второго TextBlock
до DetailsVisiblity
недвижимости?
<ListBox ItemsSource="{Binding Items}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Title}" />
<TextBlock Text="{Binding Details}" Visibility="{Binding ???}" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Введите структуру класса кода. – decyclone