Infragistics UltraGrid: Cómo forzar un evento CellUpdate usuario selecciona después de desplegables
-
26-09-2019 - |
Pregunta
Infragistics UltraGrid: Columna tiene una caída hacia abajo con la función de autocompletar. ¿Cómo puedo forzar un CellUpdate cuando el usuario selecciona un elemento de la lista y no tienen que esperar a que se pulsa enter o haga clic en una celda diferente.
Solución
Y, la respuesta es:
grid.AfterCellListCloseUp += delegate { grid.UpdateData(); };
Muchas gracias a Mike Saltzman, el Infragistics cuadrícula Guru:
http://community.infragistics.com/forums/p/47347/253023.aspx # 253023
Otros consejos
puesto similar se presentó a los foros Infragistics y fue respondida.
http://community.infragistics.com/forums/p/ 47347 / 253023.aspx # 253023
Gracias.
A mi modo de hacer esto (en VB.NET) es declarar el menú desplegable:
Private WithEvents dd As New UltraDropDown
A continuación, establezca la DataSource
, ValueMember
, DisplayMember
, etc.
A continuación, establezca la propiedad ValueList
de su columna para el menú desplegable:
Me.ultragrid.DisplayLayout.Bands(0).Columns("Name").ValueList = dd
A continuación, en el caso de la RowSelected
desplegable, llame al método para la Update()
ActiveRow
del UltraGrid:
Me.ultragrid.ActiveRow.Update()