Datagridview -自定义列排序
本文关键字:排序 自定义 Datagridview | 更新日期: 2023-09-27 18:12:31
我有一个名为'Position'的列的DGV。"Position"列包含正负值。
如:2-1123.…200
基本上,我想要一个好方法,让负数出现在正数之后,负数"递增",就像这样:
123.…199200-123
我相信我可以拼凑一些丑陋的for循环,但一定有更好的方法。
感谢任何帮助,干杯!
可以使用linq查询
items.OrderBy(x => x.Position >= 0).ThenBy(x => x.Position < 0);