У меня есть следующий XAML:
<ListView x:Name="debitOrderItems" ItemsSource="{Binding DebitOrderItems}">
<ListView.ItemTemplate>
<DataTemplate>
<CheckBox x:Name="checkbox" Content="{Binding}" IsChecked="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ListViewItem}}, Path=IsSelected}" />
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Связывание со списком элементов работает нормально, и я получаю красивый просмотр списка с флажками, но я бы хотел, чтобы все они были выбраны немедленно. В ListView есть метод SelectAll (), но когда я могу его вызвать? DataContextChanged не работает, так как я связываю его, прежде чем заполнить его элементами DebitOrderItems.