Infragistics グリッドを使用していますが、列の 1 つの値セレクターとしてドロップダウン リストを使用するのに苦労しています。
ドキュメントを読んでみましたが、Infragistics のドキュメントはあまりよくありません。私はまた、この議論を見てみましたが、うまくいきませんでした。
私がこれまでにやっていること:
col.Type = ColumnType.DropDownList;
col.DataType = "System.String";
col.ValueList = myValueList;
どこにmyValueList
ある:
ValueList myValueList = new ValueList();
myValueList.Prompt = "My text prompt";
myValueList.DisplayStyle = ValueListDisplayStyle.DisplayText;
foreach(MyObjectType item in MyObjectTypeCollection)
{
myValueList.ValueItems.Add(item.ID, item.Text); // Note that the ID is a string (not my design)
}
ページを見ると、この列のセルにドロップダウン リストが表示されるはずですが、列が空です。