我怎么访问ListViewItem?
-
20-08-2019 - |
题
的 Items
集合中的一个 ListView
包含实际的业务对象。我如何获得相应的 ListViewItem
鉴于商业目的(SelectedItem
)?
解决方案
如果你真的需要,使用 ListView
's ItemsContainerGenerator 财产。但是,你能往往得不设置一个 ItemContainerStyle
与 Binding
s:
<ListView>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="IsSelected" Value="{Binding IsSpecial}"/>
</Style>
</ListView.ItemContainerStyle>
</ListView>
在上述摘要的 ListViewItem
将选择,如果潜在的结对象的 IsSpecial
酒店是 true
.选择/取消选择将更新 IsSpecial
财产。
不隶属于 StackOverflow