我正在使用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