私はWPFに比較的慣れていませんが、リストボックスがボタンクリックではなくマウスオーバーイベントに基づいてアイテムを選択できるようにする方法を知りたいです。最初にクリックを押さなくても、マウスが選択された項目の上にあるときに項目が選択されるようにしたいと思います。
ありがとうございました
IsMouseOver
プロパティを設定するプロパティにトリガーを使用して、単純な ListBoxItem スタイルを記述できIsSelected
ます。
<ListBox>
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="IsSelected" Value="True"/>
</Trigger>
</Style.Triggers>
</Style>
</ListBox.ItemContainerStyle>
</ListBox>