PowerTools MultiRow for Windows Forms 8.0J
Sorted プロパティ (DomainUpDownCell)
使用例 

項目コレクションが並べ替えられるかどうかを示す値を取得または設定します。
構文
Public Property Sorted As Boolean
public bool Sorted {get; set;}

プロパティ値

項目コレクションが並べ替えられる場合はtrue。それ以外の場合はfalse。既定値はfalseです。
解説
Sortedtrueに設定されている場合、Itemsコレクションはアルファベット順に並べ替えられます。
使用例
次のサンプルコードは、Sortedプロパティの使用方法を示します。このプロパティをtrueに設定すると、項目コレクションがアルファベット順に並べ替えられます。その後、このプロパティをtrueからfalseに変更しても、項目の順序を並べ替え前の状態に戻すことはできません。このサンプルコードは、DomainUpDownCellに示されている詳細なコード例の一部を抜粋したものです。
void setSortedButton_Click(object sender, EventArgs e)
{
    DomainUpDownCell domainUpDownCell1 = this.gcMultiRow1[0, 0] as DomainUpDownCell;

    if (domainUpDownCell1.Sorted)
    {
        //set Sorted property from true to false, the all items' sorted state cannot be restored to unsorted.
        domainUpDownCell1.Sorted = false;
    }
    else
    {
        //set it to true, the all items' will change to the sorted state.
        domainUpDownCell1.Sorted = true;
    }
    label.Text = "Click the button, the all items in the Items (7,3,5,1) property will be sorted to (1,3,5,7)";
}
Private Sub setSortedButton_Click(ByVal sender As Object, ByVal e As EventArgs) Handles setSortedButton.Click
    Dim domainUpDownCell1 As DomainUpDownCell = TryCast(Me.gcMultiRow1(0, 0), DomainUpDownCell)

    If domainUpDownCell1.Sorted Then
        'set Sorted property from true to false, the all items' sorted state cannot be restored to unsorted.
        domainUpDownCell1.Sorted = False
    Else
        'set it to true, the all items' will change to the sorted state.
        domainUpDownCell1.Sorted = True
    End If
    label.Text = "Click the button, the all items in the Items (7,3,5,1) property will be sorted to (1,3,5,7)"
End Sub
参照

DomainUpDownCell クラス
DomainUpDownCell メンバ

 

 


© 2008-2015 GrapeCity inc. All rights reserved.