【发布时间】:2011-07-19 07:59:28
【问题描述】:
我有一个 ListViewItem 的绑定,它位于 gridview/listview/scrollviewer 下。
<Setter Property="IsSelected" Value="{Binding IsSelected}"/>
我遇到了一个问题:
在 ListView/GridView 中按“CTRL+A”后,当前在 ScrollViewer 区域中的所有项目都将“IsSelected”设置为 true。
对于列表中的所有其他项目,但不在滚动查看器的当前可视区域中,除非我手动将它们滚动到可视区域,否则“IsSelected”将不会设置为“true”。
我想问这是设计的吗?如果没有,我可能会出什么问题?
谢谢。
【问题讨论】:
标签: wpf