Infragistics UltraGrid: Come forzare un evento CellUpdate dopo utente seleziona dal menu a discesa

StackOverflow https://stackoverflow.com/questions/3833440

  •  26-09-2019
  •  | 
  •  

Domanda

Infragistics UltraGrid: Colonna ha una goccia giù con completamento automatico. Come posso forzare un CellUpdate quando l'utente seleziona una voce dalla lista e non c'è bisogno di aspettare che premere Invio o fare clic su una cella diversa.

È stato utile?

Soluzione

E la risposta è:

grid.AfterCellListCloseUp += delegate { grid.UpdateData(); };

Molto grazie a Mike Saltzman, l'Infragistics griglia Guru:

http://community.infragistics.com/forums/p/47347/253023.aspx # 253.023

Altri suggerimenti

post simile è stata presentata al forum e Infragistics è stato risposto.

http://community.infragistics.com/forums/p/ 47347 / 253023.aspx # 253.023

Grazie.

Il mio modo di fare questo (in VB.NET) è quello di dichiarare la discesa:

Private WithEvents dd As New UltraDropDown

Quindi impostare il DataSource, ValueMember, DisplayMember, ecc.

Quindi impostare la proprietà ValueList della vostra colonna alla discesa:

Me.ultragrid.DisplayLayout.Bands(0).Columns("Name").ValueList = dd

Poi sull'evento RowSelected della discesa, chiamare il metodo Update() per la ActiveRow del UltraGrid:

Me.ultragrid.ActiveRow.Update()
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top