Я использую элемент управления DataGridView в VB.Net, а один из столбцов - несвязанный DataGridViewComboBoxColumn.Получить значение combo из DataGridViewComboBoxColumn & Row index из DataGrid
Пользователь может выбрать одну из 4 записей в комбинированном элементе управления. Мне нужно определить, какой контент/выбор комбо-поля действительно есть. В настоящее время я не могу получить этот контент.
Я попытался использовать AddHandler combo.SelectionChangeCommitted(), как указано в одном из других вопросов, заданных на этом сайте, но ни парам для этого события (ByVal-отправитель As System.Object, ByVal e As System.EventArgs) позволит мне получить фактический ряд данных, этот комбинированный элемент управления включен.
Это важно, потому что индекс строки сетки является ключом к связанной записи в моем объекте Dictionary.
Благодарности - это полезно. ... однако это событие срабатывает, когда пользователь переходит к другой строке сетки ... пользователь будет делать все комбо-изменения до активации BOT. После активации, когда вызывается процедура refresh(), я хотел бы иметь возможность работать через строки сетки по одному за раз, чтобы допросить значение каждой комбинации .... – user6167266
@ user6167266, вы не упомянули об этом четко. Взгляните на мое редактирование сейчас, сначала нужно выполнить фиксацию ячейки. – LuckyLuke82
Я не вижу, как это позволит мне получить значение ячейки в описанной мной процедуре ... поскольку я упомянул, что код выполняет итерацию по всем строкам в DataGrid и извлекает значения ячейки ... . – user6167266