作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 DataGridView,所有列都设置为自动排序模式。当我最初填充网格时,我使用 OrderBy LINQ 方法来设置初始顺序,例如CustomerName,但是当用户单击 CustomerName 列标题时,网格会首先按升序进行冗余排序,然后才显示一个字形,告诉用户排序顺序。
我知道我可以在填充网格时以编程方式按列排序,但是我读到的所有内容都表明列的排序模式应该是编程的。我想在初始排序后保留自动排序。我该怎么做?
最佳答案
例如,要按第一列升序排序,您最初执行以下操作:
dataGridView1.Sort(dataGridView1.Columns[0], ListSortDirection.Ascending);
关于.net - 如何在 DataGridView 列上为初始排序顺序设置排序列、顺序和字形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12634457/
我是一名优秀的程序员,十分优秀!