ここにいくつかのコードがあります:
<ListBox
MaxWidth="468"
SelectionMode="Extended"
ItemsSource="{Binding Visitors, Mode=TwoWay}">
<ListBox.ItemContainerStyle>
<Style TargetType={x:Type ListBoxItem}>
<Setter Property="IsSelected" Value="{Binding VisitorSelected, Mode=TwoWay}" />
</Style>
</ListBox.ItemContainerStyle>
</ListBox>
Visitors
訪問者が選択されるたびに、(ソースで) 更新する必要があります。どういうわけか、私が持っているものは機能しません。頭を悩ませていますが、これを回避する方法が思いつきません。アイデア?
編集:申し訳ありませんが、誤って重複したプロパティがあり、削除しました。また、はっきりさせておきます。ISVisitorSelected
は更新されています。ただし、定義されているVisitors
場所ではなく、を含むビューモデルで通知を受ける必要があるため、あまり効果がありません。VisitorSelected
これが理にかなっていることを願っています