2
Items
ListView
のコレクションには、実際のビジネスオブジェクトが含まれています。指定されたビジネスオブジェクト(SelectedItem
)に対応するListViewItem
を取得するにはどうすればよいですか?ListViewItemにアクセスするにはどうすればいいですか?
Items
ListView
のコレクションには、実際のビジネスオブジェクトが含まれています。指定されたビジネスオブジェクト(SelectedItem
)に対応するListViewItem
を取得するにはどうすればよいですか?ListViewItemにアクセスするにはどうすればいいですか?
本当に必要な場合は、ListView
のItemsContainerGeneratorプロパティを使用してください。 Binding
秒でItemContainerStyle
を設定しないで逃げるしかし、あなたは、多くの場合、ことができます:上記のXAMLで
<ListView>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="IsSelected" Value="{Binding IsSpecial}"/>
</Style>
</ListView.ItemContainerStyle>
</ListView>
根底にバインドされたオブジェクトのプロパティがIsSpecial
true
であれば、ListViewItem
sが選択されます。選択/選択を解除するとIsSpecial
プロパティが更新されます。
ListView.ItemContainerGenerator.ContainerFromItem(ListView.SelectedItem) これを取得しました!ありがとう! – CannibalSmith