2011-08-16 17 views
0

私はエキスパンダーのチェックボックスを使用しています。私は、チェックボックスをチェックすると、それがそのエクスパンダの下に来るリストビューのすべての行を選択します。wpfのListViewエキスパンダーの問題

+1

これはあなた自身でやってみましたか?これまでに何を試しましたか? –

答えて

0

がCheckBox_CheckedイベントにリストビューのselectionmodeMultiple' or 'Extendedと に設定しますが、リストビュー

private void CheckBox_Checked(object sender, RoutedEventArgs e) 
{ 
    listview1.SelectAll(); 
} 
0

の行を選択するためのコードを書くことができますcheckbox_clickイベントハンドラ内でこれを試してみてください:

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

listView1.EndUpdate(); 

どのあなたにはもう少し柔軟性があります。