我在论坛中寻找这个问题,但我没有得到一个可以理解的答案。 我有一个listView(lstInterrogateur),每次我点击一个项目,我在另一个列表视图中加载数据。 它工作正常! 我上面有一个梳子盒(cboMatiere),用于过滤listview lstInterrogateur的数据。当我在组合框中选择项目时,listview加载过滤后的数据。所以我提出了我的问题:
lstInterrogateur.ItemsSource = dt.DefaultView;
但这行电话:
lstInterrogateur_SelectionChanged(object sender, SelectionChangedEventArgs e)
在这部分代码中,我得到了所选索引,但是,没有选择索引,并且生成了错误。
如何阻止此事件的执行?
感谢。
答案 0 :(得分:1)
最后,我简单地解决了我的问题,我只是在程序开始时添加了这两行:
if (lstInterrogateur.SelectedItem == null)
return;