C1FlexGridで指定行のソートを行わないようにするには?


moriy  2009-05-08 20:49:38  No: 101743  IP: [192.*.*.*]

FlexGridのプロパティAllowSorting=SingleColumnに設定し、ソートを行っています。
最終行に各カラムの合計を表示している為、最終行のみソート無効にしたいのですが、その方法が分かりません。

FlexGridの行に関するソートプロパティが見つけられなかったので、
AllowSortingをNoneにし、ソートボタンを作成の上、
以下2種類の処理をソースに加えてみたのですが、上手くいきませんでした。


1:
With FlexGridName
    .Row = 1  'ソート開始行
    .RowSel = .Rows.Count - 2  'ソート終了行
    .Sort(C1.Win.C1FlexGrid.SortFlags.Ascending,ソートさせたいカラムの位置番号)
End With


2:
With FlexGridName
    .Sort(1, .Rows.Count - 2)
    .Sort(C1.Win.C1FlexGrid.SortFlags.Ascending,ソートさせたいカラムの位置番号)
End With


どなたかFlexGridのヘッダカラム押下での最終行以外をソートさせる方法をご存じでしたら、教えてください。
ソートボタンを押下での処理でもかまいません。

よろしくお願いします。

編集 削除