Я создал приложение в Visual Studio (C#), использующее представление сетки данных. Теперь, когда я назначаю источник данных этого представления данных, он автоматически выбирает первую строку и выполняет мой код для выбора. Поскольку я часто переназначаю этот источник данных, это нежелательно. Есть ли способ изменить его, чтобы он не делал этот первый выбор автоматически, а полагался только на выбор пользователя?
Спасибо!
В ответ на комментарий Даршана Джоши:
Помимо автоматически сгенерированного кода, единственное, что изменяется в datagridview, — это установка для AutoGenerateColumns значения false и установка Свойство DataSource.
Я поместил MessageBox.Show в свой делегат с измененным выбором, и кажется, что он даже вызывается трижды каждый раз, когда устанавливается источник данных. Один раз перед загрузкой данных и два раза после.
Я не могу установить для параметра selected значение false при загрузке, поскольку источник данных устанавливается после определенных действий пользователя, а не при инициализации.
Подробнее здесь: https://stackoverflow.com/questions/124 ... tagridview