Я использую элемент управления Datagridview для winform и источник привязки для данных. Данные заполняются в bindingsource и соответственно заполняется сетка данных. Я ищу событие или что-то подобное, которое сработает при добавлении строки из bindingsource в представление данных.
Я хочу выполнить некоторые операции над добавленной строкой. Я пытался с событием RowsAdded, но e.RowIndex не извлекается должным образом.
Edit1: Допустим, у меня есть 10 записей в таблице базы данных. Я извлекаю их в bindingsource и использую bindingsource в качестве источника данных для Datagridview. Теперь, добавляя строку в Datagridview, я хочу выполнить некоторые операции с пользовательским интерфейсом над Datagridview. Я использовал событие RowsAdded, но оно всегда дает мне RowIndex как 0 или 1. Я также пробовал цикл foreach над RowsCount, и если я отлаживаю код, поток выполнения соответствует ожиданиям, но в интерфейсе пользователя это не отражается. Я вызвал Datagridview1.refresh () после того, как все сделано.
Не могли бы вы помочь мне получить это?