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