Я хочу определить, когда пользователь нажимает на элемент в списке, без использования событий, так как я выполняю привязку команд, и мне не нравятся все глупости поведения. Я пробовал это:
<ListView x:Name="MainList" Margin="2,8,6,8" Background="Black"
ItemsSource="{Binding Path=AssetsVM.Data, Mode=OneWay}"
BorderBrush="{x:Null}" >
<ListView.InputBindings>
<MouseBinding Command="{Binding Path=AssetsVM.SelectActivo}"
CommandParameter="{Binding ElementName=MainList, Path=SelectedItem}"
MouseAction="LeftClick" />
</ListView.InputBindings>
Это прекрасно работает, если я нажимаю на просмотр списка, но не работает с элементами. Мне нужен либо способ включить «Предварительный просмотр», либо иметь MouseAction / Gesture, который ведет себя как предварительный просмотр. Возможно ли одно из них?