在DatagridView中將文本以數值來比較

  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;
        }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章