How can I change text box with a dropdown in Infragistics?
I have a reference to UltraGridCell myCell.
I see that there is a method for the cell but it doesn't work.
myCell.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownList;
In order to show the cell as a drop down you have to set its
ValueList property and set the
You can create a value list with
var vl = new ValueList(); vl.ValueListItems.Add("Item 1"); vl.ValueListItems.Add("Item 2"); vl.ValueListItems.Add("Item 3");
and then set it to either the cell or the column, depending on whether it should be valid for all cells or just a particular one
myCell.ValueList = vl; myColumn.ValueList = vl;
If you require the data value of the item to be different than the displayed text you can use the overload of
Add that takes and object and a string, i.e.
vl.ValueListItems.Add(1234, "Item 1");
Then the displayed text would be
Item 1 but the value in the cell would be