| 'エクスプローラバー上で、列ヘッダのクリックによって列をソートする前に発生します。 Private Sub flex_AfterDragColumn(ByVal sender As Object, ByVal e As C1.Win.C1FlexGrid.SortColEventArgs) Handles cfg_List.BeforeSort Dim rg As C1.Win.C1FlexGrid.CellRange rg = cfg_List.GetCellRange(1, 0, 3, 1) 'データをソートします。 cfg_List.Sort(C1.Win.C1FlexGrid.SortFlags.Ascending, rg) End Sub
イベントを取得して、一列目の1行目から3行目までを指定しているのですが、97行目〜99行目まで移動してしまいます。 HIROさんの考え方は上記の処理だと思われるのですが、いかがでしょうか? |