Проблема с ListView Expander в wpf - PullRequest
0 голосов
/ 16 августа 2011

Я использую флажок на расширителе.Я хочу, чтобы, когда я установил этот флажок, он выбрал все строки представления списка, которые идут под этим расширителем.

Ответы [ 2 ]

0 голосов
/ 16 августа 2011

Попробуйте это в вашем обработчике событий checkbox_click:

 listView1.BeginUpdate(); 
 foreach (ListViewItem i in listView1.Items)
 {
     i.Selected = true;
 }

 listView1.EndUpdate();

Что дает вам больше гибкости.

0 голосов
/ 16 августа 2011

установите список selectionmode на Multiple' or 'Extended и в событии CheckBox_Checked вы можете написать код для выбора строк списка

private void CheckBox_Checked(object sender, RoutedEventArgs e)
{
    listview1.SelectAll();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...