DataGridView SortCompare不会触发

时间:2013-12-26 17:11:38

标签: c# datagridview sortcomparefunction

我正在使用DataViewGrid(.NET 4.0)。以编程方式添加行,其中一行实际上是数字。我想对该专栏进行排序。所有列都有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
        }
    }

但代码永远不会到达。我单击标题但没有。

感谢任何帮助。

RON

0 个答案:

没有答案