WPF コントロールがあり、それをアイテム オブジェクトのコレクションにListBox
設定しています。として設定するオブジェクトのインスタンスを持たずに、 のプロパティを対応するアイテム オブジェクトのプロパティにバインドするにはどうすればよいでしょうか。ItemsSource
IsSelected
ListBoxItem
Selected
Binding.Source
ベストアンサー1
ItemContainerStyle をオーバーライドするだけです:
<ListBox ItemsSource="...">
<ListBox.ItemContainerStyle>
<Style TargetType="{x:Type ListBoxItem}">
<Setter Property="IsSelected" Value="{Binding Selected}"/>
</Style>
</ListBox.ItemContainerStyle>
</ListBox>
ところで、dr.WPF のこの素晴らしい記事が気に入ると思います:アイテムコントロール: A から Z。
お役に立てれば。