У меня есть список пользователей на моем ViewModel, что я перехожу к следующему ListView:ListViewItem свойство доступа на ViewModel
<ListView
Background="Azure"
x:Name="ContactList"
ItemsSource="{Binding Path=User}"
SelectedItem="{Binding SelectedUser, Mode=TwoWay}">
<ListView.ItemTemplate>
<DataTemplate>
<Border Width="300" Height="Auto" BorderThickness="1">
<StackPanel>
<TextBlock>
<Run Text="{Binding Name}" />
<Run Text="{Binding Age}" />
</TextBlock>
<CheckBox Visibility="{???}">
<TextBlock FlowDirection="LeftToRight"></TextBlock>
</CheckBox>
</StackPanel>
</Border>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Как вы можете видеть мой DataTemplate
содержит checkbox
. Я хотел бы, чтобы его видимость зависела от свойства bool, которое у меня есть на моей модели ViewModel. Как я могу получить доступ к этому свойству из списка ListView?
От взгляда вокруг здесь кажется, что есть способы доступа к родительскому элементу ListView. Я думаю, это сделало бы это для меня. Может кто-то указать мне в правильном направлении. Спасибо
Спасибо! Я пойду так. – user2915962