1

私は DataViewGrid (.NET 4.0) を使用しています。行はプログラムによって追加され、行の 1 つは実際には数値です。その列でソートしたいと思います。すべての列に SortMode=automatic があります。グリッドの VirtualMode=false; データソースはありません。イベントがあります:

 private void myDataGridView_SortCompare(object sender, DataGridViewSortCompareEventArgs e)
    {

        if (e.Column.Index == 2)
        {
            e.SortResult = int.Parse(e.CellValue1.ToString()).CompareTo(int.Parse(e.CellValue2.ToString()));
            e.Handled = true;//pass by the default sorting
        }
    }

しかし、コードがここに来ることはありません。ヘッダーをクリックしましたが、何もありません。

どんな助けでも大歓迎です。

ロン

4

0 に答える 0