自动排序的Winforms DataGridView
本文关键字:Winforms DataGridView 排序 | 更新日期: 2023-09-27 18:10:37
在Winforms中,即使DataGridView
是可排序的(用户可以单击列标题以根据该列的值对行进行排序),当我使用
datagridview.Rows.Add(field1, field2, field3);
新行总是放在底部,而不是根据当前排序列和方向自动放在应该放在的位置。
我如何在datagridview
中放置新行,使其根据当前排序设置应该在哪里?
再次将新行添加到数据网格视图后,可以调用sort方法以编程方式对表进行排序:
DataGridViewColumn C = DataGridView1.Columns["Some Column"];
DataGridView1.Sort(C, ListSortDirection.Descending);