我正在使用一個簡單的DataGridView來保存一堆數據(有趣的是)。Winform DatagridView數字列排序
我在特定列中有小數。但是,當涉及到按小數列排序時,它會錯誤地命令它。例如:
發車順序可能是:
- 0.56
- 3.45
- 500.89
- 20078.90
- 1.56
- 100.29
- 2.39
結局順序將是:
- 0.56
- 100.29
- 1.56
- 20078.90
- 2.39
- 3.45
- 500.89
如你所見,它從第一個數字開始下令。然後以這種方式命令它。
我想我可能會將列設置爲不同的「ColumnType」,並可能自動執行此操作。但是沒有「數字」或「小數」列類型。
我在MSDN上查找問題,我可以找到「排序」方法,我可以在DataGridView上使用。但是這個解釋有些凌駕於我的頭上,而且這些例子並沒有使用數字,只有文字,所以我無法看到我應該如何切換。
任何幫助將不勝感激。
哦,這個男人! 是的工作完美:)謝謝你! – MindingData 2010-01-07 06:41:13
一直在努力,你的代碼工作,而我發現的其他人沒有。謝謝。 – user1500403 2015-08-05 00:05:58