private void dataGridView1_SortCompare(object sender, DataGridViewSortCompareEventArgs e)//修改SortCompare事件,添加以下代码, 将比较的内容作为数值来比较.
{
try
{
e.SortResult = (Convert.ToDouble(e.CellValue1) - Convert.ToDouble(e.CellValue2) > 0) ? 1 : (Convert.ToDouble(e.CellValue1) - Convert.ToDouble(e.CellValue2) < 0) ? -1 : 0;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
e.Handled = true;
}
在DatagridView中将文本以数值来比较
最新推荐文章于 2023-09-03 20:11:16 发布