У меня есть программа winform, где у меня есть два вида данных. Они доступны только для чтения, поэтому пользователь не может редактировать значения, и для него выбран режим выбора «вся строка».
Моя программа запускает dgv по одному шагу за раз, выделяя текущую строку, над которой она работает. По этой причине я не хочу, чтобы пользователь мог щелкнуть строку и выбрать ее. Есть ли настройка, к которой я могу переключиться, чтобы это для меня?
Или мне нужно испачкать руки обработчиком событий SelectionChanged, который проверяет, как выбор был изменен, и восстанавливать его, если пользователь изменил выбор? Если это так, то как мой обработчик событий SelectionChanged может определить, был ли выбор изменен программно или пользователем?