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中將文本以數值來比較
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.