我有一个绑定到List<MyType>
自动排序不起作用,所以我试图以编程方式解决它。
Sort方法采用我创建和使用的非通用IComparer,但是我收到错误:
DataGridView控件是数据绑定的。控件无法使用 比较器执行排序操作。
我有什么想法可以排序吗?
编辑:更多的研究表明,您应该在受其约束的场景中对源进行排序。我使用的是BindingSource
,但它没有Sort()方法。
答案 0 :(得分:0)
在dataGridView上有一个名为Sort的方法。使用方法如下:
this.dataGridView1.Sort(this.dataGridView1.Columns["Name"],ListSortDirection.Ascending);
希望这会有所帮助:)