のItems
コレクションにListView
は、実際のビジネス オブジェクトが含まれています。ListViewItem
ビジネス オブジェクト ( )に対応する を取得するにはどうすればよいSelectedItem
ですか?
1 に答える
4
本当に必要な場合は、ListView
のItemsContainerGeneratorプロパティを使用してください。ただし、 with を設定しなくても済むことがよくありItemContainerStyle
ますBinding
。
<ListView>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="IsSelected" Value="{Binding IsSpecial}"/>
</Style>
</ListView.ItemContainerStyle>
</ListView>
上記の XAML では、ListViewItem
基になるバインドされたオブジェクトのIsSpecial
プロパティがの場合、 が選択されますtrue
。選択または選択解除すると、プロパティが更新されIsSpecial
ます。
于 2009-06-26T11:48:03.947 に答える