Инфрагистика UltraGrid: Как заставить событие Cellupdate после того, как пользователь выбирает из падения
-
26-09-2019 - |
Вопрос
Инфрагистика Ultragrid: колонка имеет падение с автоматически завершенным. Как я могу заставить Celluppdate, когда пользователь выбирает элемент из списка, и не нужно ждать, пока он будет ударить в Enter или щелкните разную ячейку.
Решение
И ответ:
grid.AfterCellListCloseUp += delegate { grid.UpdateData(); };
Большое благодаря Майку Сальцману, инфрагистической сетке Гуру:
http://community.infragistics.com/forums/p/47347/253023.aspx#253023.
Другие советы
Подобное сообщение было представлено в инфрагистические форумы и ответили.
http://community.infragistics.com/forums/p/47347/253023.aspx#253023.
Спасибо.
То, как я это делаю (в VB.NET) - объявить раскрывающийся список:
Private WithEvents dd As New UltraDropDown
Затем установите DataSource
, ValueMember
, DisplayMember
, так далее.
Затем установите ValueList
Свойство вашей колонны в раскрывающуюся:
Me.ultragrid.DisplayLayout.Bands(0).Columns("Name").ValueList = dd
Тогда на то RowSelected
событие раскрывающегосядана, позвоните в Update()
метод для ActiveRow
Ultragrid:
Me.ultragrid.ActiveRow.Update()