0
をチェックするとListBoxItem選択されていない、私は次のようにCheckBox
が含まれているWPFのListBoxを持っている:チェックボックスが
<ListBox x:Name="MyListBox"
Grid.Row="1"
ItemsSource="{Binding Path=Customers}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox IsChecked="{Binding Path=ReceiveNewsletter}"
Margin="0,3,0,0"
IsTabStop="False"/>
<TextBlock Text="{Binding Path=FirstName}" Margin="5,0,0,0"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
しかし、私はListBoxItem
ハイライトについての問題を抱えています。 CheckBox
をクリックすると、ListBoxItem
が強調表示されません。
問題を解決する方法を教えていただけますか?
おかげ
返信いただきありがとうございます。あなたのソリューションは 'CheckBox'を選択すると動作します。しかし、私は 'CheckBox'の選択を解除してもItemを強調表示したいと思っています。 – Jing
@ Jing:なぜあなたはそれを望んでいますか?それほど刺激的で予期しない行動ではありませんか? –
ええ、私は私の 'ListBox'の振る舞いを異なって知っています。私が望むのは、 'ListBox'ビヘイビアは' ListView'と同じですが、その中には 'CheckBox'があります。 – Jing