簡體   English   中英

Datagridview-自定義列排序

[英]Datagridview - custom sort on column

我有一個名為“位置”的列的DGV。 “位置”列包含正值和負值。

例如:-2 -1 1 2 3 ... 200

基本上,我希望有一種很好的方法來使負數出現在正數之后,並且負數“增加”,所以像這樣:

1 2 3 ... 199200 -1 -2 -3

我敢肯定,我可以通過一些丑陋的for循環來破解,但是必須有更好的方法。

感謝您的幫助,干杯!

您可以使用linq查詢

items.OrderBy(x => x.Position >= 0).ThenBy(x => x.Position < 0);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM