バージョン

SortStyle プロパティ (ValueList)

値リスト項目が値リスト内でどのようにソートされるかを示す値を返すか、設定します。
シンタックス
'宣言
 
Public Overridable Property SortStyle As ValueListSortStyle
public virtual ValueListSortStyle SortStyle {get; set;}
解説

このプロパティは、値リストで値リスト項目をアルファベット順にソートするために使用されます。

Valuelistitems は表示テキストに基づきソートされます。これは、データ値ではなく DisplayText プロパティによって設定されます。

Valuelistitems がソートされると、ValueListItems コレクションの順序は実際には変更されず、ユーザーに表示される順序だけが変更されます。

使用例
Imports Infragistics.Win

Private Sub CreateValueList()

    Dim list As ValueList = New ValueList()

    list.ValueListItems.Add(1, "One")
    list.ValueListItems.Add(2, "Two")
    list.ValueListItems.Add(3, "Three")
    list.ValueListItems.Add(4, "Four")
    list.Appearance.BackColor = Color.Green
    list.SelectedIndex = 2
    list.SortStyle = ValueListSortStyle.AscendingByValue

    Me.UltraGrid1.DisplayLayout.Bands(0).Columns(0).ValueList = list
    Me.UltraGrid1.DisplayLayout.Bands(0).Columns(0).Style = UltraWinGrid.ColumnStyle.DropDownList

End Sub
using Infragistics.Win;

private void CreateValueList()
{

	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.Appearance.BackColor = Color.Green;
	list.SelectedIndex = 2;
	list.SortStyle = ValueListSortStyle.AscendingByValue ;

	this.ultraGrid1.DisplayLayout.Bands[0].Columns[0].ValueList = list;
	this.ultraGrid1.DisplayLayout.Bands[0].Columns[0].Style = UltraWinGrid.ColumnStyle.DropDownList ;

}
参照