FlexGrid for WPF
ソートを許可する
基本操作 > ソート > ソートを許可する

C1FlexGrid の AllowSorting プロパティはブール型ですので、各列の AllowSorting プロパティを TrueFalseに設定することで、ユーザーが特定の列を基準にしたソートを許可・不可にすることができます。

たとえば、次のコードでは、グリッドをデータソースと連結していることを前提として、ユーザーによるソートを許可します。

 

 

 

Visual Basic
コードのコピー
Private Sub sortChk_Click(sender As Object, e As RoutedEventArgs) Handles sortChk.Click
    Dim chk = TryCast(sender, CheckBox)
    Dim isChked = If(chk.IsChecked, False)
    If _flex IsNot Nothing Then
        _flex.AllowSorting = isChked
    End If
End Sub
C#
コードのコピー
private void sortChk_Click(object sender, RoutedEventArgs e)
{
    var chk = sender as CheckBox;
    var isChked = chk.IsChecked ?? false;
    if (_flex != null)
        _flex.AllowSorting = isChked;
}