gpt4 book ai didi

.net - 如何在 DataGridView 列上为初始排序顺序设置排序列、顺序和字形?

转载 作者:行者123 更新时间:2023-12-04 05:31:00 24 4
gpt4 key购买 nike

我有一个 DataGridView,所有列都设置为自动排序模式。当我最初填充网格时,我使用 OrderBy LINQ 方法来设置初始顺序,例如CustomerName,但是当用户单击 CustomerName 列标题时,网格会首先按升序进行冗余排序,然后才显示一个字形,告诉用户排序顺序。

我知道我可以在填充网格时以编程方式按列排序,但是我读到的所有内容都表明列的排序模式应该是编程的。我想在初始排序后保留自动排序。我该怎么做?

最佳答案

例如,要按第一列升序排序,您最初执行以下操作:

dataGridView1.Sort(dataGridView1.Columns[0], ListSortDirection.Ascending);

排序字形将出现,您保持自动模式。

关于.net - 如何在 DataGridView 列上为初始排序顺序设置排序列、顺序和字形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12634457/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com