I am trying to use an UltraDropDown in a grid column. However, the list items differ row by row depending on the state of the data entered in the row as seen in this pseudo:
In InitializeRow, call Bind(e.Row.ListObject as IData);
In Bind, _comboBox.SetDataBinding(IData.ICollection,
null, true);
The trouble occurs when the value selected for a given row does not match the value of an item in the DropDown when bound on a different row.
Is there a better control for this? I used a value list, but value lists don't have the list object property. Using a valuelist, I was restricted to only two properties for display and value member.
This code sample might help.
http://forums.infragistics.com/winforms/codesamples/archives/93616.aspx
I was able to use a BindableValueList.