2
Items
集合ListView
包含實際的業務對象。如何獲得給定業務對象(SelectedItem
)的相應ListViewItem
?如何訪問ListViewItem?
Items
集合ListView
包含實際的業務對象。如何獲得給定業務對象(SelectedItem
)的相應ListViewItem
?如何訪問ListViewItem?
如果您確實需要使用ListView
的ItemsContainerGenerator屬性。但是,你常常可以逃脫不與Binding
S設定的ItemContainerStyle
:
<ListView>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="IsSelected" Value="{Binding IsSpecial}"/>
</Style>
</ListView.ItemContainerStyle>
</ListView>
在上面的XAML,如果基礎綁定對象的IsSpecial
屬性是true
的ListViewItem
旨意被選中。選擇/取消選擇將更新IsSpecial
屬性。
ListView.ItemContainerGenerator.ContainerFromItem(ListView.SelectedItem) Got it!謝謝! – CannibalSmith 2009-06-26 12:22:28