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