a的Items
集合ListView
包含实际的业务对象。我如何获得对应的ListViewItem
给定业务对象(SelectedItem
)?
问问题
885 次
1 回答
4
如果您确实需要,请使用ListView
ItemsContainerGenerator属性。但是,您通常可以避免不ItemContainerStyle
使用Binding
s 设置 an:
<ListView>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="IsSelected" Value="{Binding IsSpecial}"/>
</Style>
</ListView.ItemContainerStyle>
</ListView>
在上述 XAML 中,如果基础绑定对象的属性为ListViewItem
s,则将选择 s 。选择/取消选择将更新属性。IsSpecial
true
IsSpecial
于 2009-06-26T11:48:03.947 回答