Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 如何在Listview绑定后获取所选项目?_Wpf_Binding - Fatal编程技术网

Wpf 如何在Listview绑定后获取所选项目?

Wpf 如何在Listview绑定后获取所选项目?,wpf,binding,Wpf,Binding,我有一个列表视图,它每5秒更新一次。 问题是所选项目将消失。如何获取该列表?这取决于您更新列表的操作。如果您随意删除并重新构建列表(这不是很好),则需要在删除列表之前存储能够唯一标识所选项目的内容,然后在重新填充列表后使用该存储值再次选择该项目。一个更好的解决方案是使用类似ObservableCollection的东西,除非您真的需要,否则尽量不要删除列表中的任何内容

我有一个列表视图,它每5秒更新一次。
问题是所选项目将消失。如何获取该列表?

这取决于您更新列表的操作。如果您随意删除并重新构建列表(这不是很好),则需要在删除列表之前存储能够唯一标识所选项目的内容,然后在重新填充列表后使用该存储值再次选择该项目。一个更好的解决方案是使用类似ObservableCollection的东西,除非您真的需要,否则尽量不要删除列表中的任何内容