У меня есть следующие настройки в проекте Windows Forms:Как закодировать событие DataTable.RowChanged для привязки во время компиляции?
myDataGridView
, источник которого данные myBindingSource
, чьи исходные данные myProjectDataSet
и данные которого член myDataTable
, данные которого заполняется из базы данных во время выполнения каждого запроса пользователя.
Когда пользователь вносит изменения в данные на myDataGridView
У меня есть изменения, фильтрующие вниз, чтобы обновить myDataTable
. Затем я хочу обработать событие myDataTable
RowChanged
, но я не совсем уверен, в каком файле проекта я должен поместить код для присоединения обработчика события, а затем обработать событие, чтобы они были подключены, когда таблица данных «инициализирована» ». Я знаю, что могу подключить событие в файле Form.cs после загрузки формы, но я бы предпочел подключить его в myProjectDataSet.cs
, если смогу. Но, поскольку myProjectDataSet.cs
автогенерируется, я не уверен, что это лучшее место для этого.
я надеюсь это сделал. Спасибо за ваш вклад.
Не могли бы вы объяснить, почему вы должны перенести его на myProjectDataset. Также вы могли бы дать несколько снайперов кода. –