0
如何在Infragistics中的下拉菜单中更改文本框?将文本框更改为下拉框
我有一个UltraGridCell myCell的参考。
我看到有一个单元格的方法,但它不起作用。
myCell.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownList;
你知道我该如何处理这个问题?
如何在Infragistics中的下拉菜单中更改文本框?将文本框更改为下拉框
我有一个UltraGridCell myCell的参考。
我看到有一个单元格的方法,但它不起作用。
myCell.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownList;
你知道我该如何处理这个问题?
为了显示单元格为下拉菜单,您必须设置其ValueList
属性并将Style
设置为DropDown
或DropDownList
。
您可以创建
var vl = new ValueList();
vl.ValueListItems.Add("Item 1");
vl.ValueListItems.Add("Item 2");
vl.ValueListItems.Add("Item 3");
值列表,然后将其设置为单元格或列,取决于它是否应该适用于所有细胞或只是一个特定
myCell.ValueList = vl;
myColumn.ValueList = vl;
如果您需要的项目的数据值比所显示的文本不同,您可以使用的Add
是需要和对象和一个字符串超载,即
vl.ValueListItems.Add(1234, "Item 1");
然后显示的文本将Item 1
但在单元格的值将1234
您分配一个值列表的单元格或列? – Dirk
我需要创建一个新的下拉列表,但我不知道如何分配值列表。 – Cieja