###実現したいこと
ItemContainerStyleを使って、Itemの選択状態をViewModelにBindingさせました。
機能上は何の問題もなく動いています。
ただ、Styleが上書きされてしまい、ResourceDictionaryが反映されずに困っています。
ResourceDictionaryの見た目を反映しつつ、IsSelectedをBindingする方法がありましたら教えてください。
###該当のソースコード
XML
1<UserControl 2 xmlns:……省略> 3 4 <UserControl.DataContext> 5 <vm:MyViewModel/> 6 </UserControl.DataContext> 7 8前略 9 10 <ListBox ItemsSource="{Binding Path=Hoge"> 11 <ListBox.ItemContainerStyle > 12 <Style TargetType="{x:Type ListBoxItem}"> 13 <Setter Property="IsSelected" Value="{Binding Path=IsSelected , Mode=OneWay}"/> 14 </Style> 15 </ListBox.ItemContainerStyle> 16 </ListBox> 17 18後略 19 20</UserControl>
ご教授のほどよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/09/25 08:22