C# 如何选择默认值Ultragrid列单元格下拉列表
我已经加载了Ultra Grid并使用 以下代码:C# 如何选择默认值Ultragrid列单元格下拉列表,c#,.net,winforms,ultrawingrid,C#,.net,Winforms,Ultrawingrid,我已经加载了Ultra Grid并使用 以下代码: UltraGridColumn column = this.ultraGrid1.DisplayLayout.Bands[0].Columns[1]; // Create a value list. ValueList vl1 = new ValueList( ); vl1.ValueListItems.Add( 1, "True" ); vl1.ValueListItems.Add( 2, "False" ); // Set vl1 to
UltraGridColumn column = this.ultraGrid1.DisplayLayout.Bands[0].Columns[1];
// Create a value list.
ValueList vl1 = new ValueList( );
vl1.ValueListItems.Add( 1, "True" );
vl1.ValueListItems.Add( 2, "False" );
// Set vl1 to the column2. Cells in column2 will use this value list.
column.ValueList = vl1;
我希望vl1.selectedvalue=2加载默认值,这是我无法实现的。非常感谢您的帮助和指导
每
您需要设置ValueList的SelectedIndex:
ValueList list = new ValueList();
list.ValueListItems.Add(1,"One");
list.ValueListItems.Add(2,"Two");
list.ValueListItems.Add(3,"Three");
list.ValueListItems.Add(4,"Four");
list.SelectedIndex = 2;
list.SortStyle = ValueListSortStyle.AscendingByValue ;
this.ultraGrid1.DisplayLayout.Bands[0].Columns[0].ValueList = list;
我希望这有帮助。@kari kalan如果这没有帮助,请回复最新消息。如果这确实有帮助,请接受作为答案。