1
Как я могу сделать левый клик на datagrid включен только при выборе строки? вот пример:WPF DataGrid Left Нажмите только на строке
<DataGrid>
<DataGrid.InputBindings>
<MouseBinding MouseAction="LeftDoubleClick" Command="{Binding LeftClickCommand}"/>
</DataGrid.InputBindings>
</DataGrid>
Теперь, когда я нажимаю на нет строки в сетке команда также выполняются, но я только хочу, чтобы выполнить его, когда я нажимаю на строке.
это работает только один раз на applicationstart. потому что, если я выбираю элемент в datagrid, выбранное значение не равно нулю. и если я нажму на фон datagrid, выбранный элемент также не будет нулевым. могу ли я сбросить его до нуля или что-то вроде этого? – user2025830
@ user2025830: вы можете сделать _selectedPersons = null, когда вы выполните команду, я редактирую свой код – Akrem
спасибо. это подходит для меня – user2025830