0
datagridview1.Add()
将向datagridview
添加一个新行,但它将被放置在所有行的底部。但是,如何将这个新添加的行移动到其中所有行的顶部?如何将新添加的行移动到DataGridView的顶部?
感谢
datagridview1.Add()
将向datagridview
添加一个新行,但它将被放置在所有行的底部。但是,如何将这个新添加的行移动到其中所有行的顶部?如何将新添加的行移动到DataGridView的顶部?
感谢
尝试通过将它们添加新项目:
dataGridView1.Rows.Insert(0, item)
你不能直接操纵GridView的数据源。
,而不是你可以利用IList的收集和使用Insert方法如
IList<Product> source = new List<Product>();
/// populate source with products
///
source.Insert(0, new Product("Table"));
this.dataGridView1.DataSource = source;
http://stackoverflow.com/questions/263913/how-to-set-the-insert-new-row-as-在DataGridView的第一行 – Arshad
可能重复的[Datagridview插入NewRow](http://stackoverflow.com/questions/15384692/datagridview-insert-newrow-in-c-sharp)和[在DataGridView的中间插入行] (http://stackoverflow.com/questions/9867550/insert-row-in-middle-of-datagridview-c) –