2010-09-30 16 views

Répondre

1

Un message similaire a été envoyé à des forums Infragistics et a reçu une réponse.

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

Merci.

+0

Cest très perceptive, mais il n'a pas encore été répondu avec succès. Je dois trouver un événement pour selectionchangecommitted sur la grille et j peut appeler la mise à jour. Quel est cet événement? – skimania

+0

Il a finalement répondu. – skimania

1

La façon dont je le fais (en VB.NET) est de déclarer le menu déroulant:

Private WithEvents dd As New UltraDropDown 

Définissez ensuite les DataSource, ValueMember, DisplayMember, etc.

Ensuite, définissez la propriété de votre ValueList colonne dans le menu déroulant:

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

ensuite sur l'événement RowSelected de la liste déroulante, appelez le Update() méthode de ActiveRow du UltraGrid:

Me.ultragrid.ActiveRow.Update() 
+0

Me.ultragrid.ActiveRow.Update() Fonctionne bien pour moi – Habeeb