datagridview控件插入空白行
2013-04-23 15:08
309 查看
C#中dataGridView控件中,在在所选的行(Row)上面插入一个空白行,用dataGridView1.Rows.Insert就可以了。但是当控件绑定了DataSource的时候会提示:当控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行。
现在找到一个解决方法:就是用((DataTable)dataGridView1.DataSource).Rows.InsertAt(row, indexRow);
其中row是DataRow,可以用以下代码获取:
DataRow row = null;
row = idataset.Tables[0].NewRow();
idataset.Tables[0]是之前绑定的表,New一个新的Row就可以了。
indexRow就是你要在它之前插入空白行的行号啦。
就这样解决了。
现在找到一个解决方法:就是用((DataTable)dataGridView1.DataSource).Rows.InsertAt(row, indexRow);
其中row是DataRow,可以用以下代码获取:
DataRow row = null;
row = idataset.Tables[0].NewRow();
idataset.Tables[0]是之前绑定的表,New一个新的Row就可以了。
indexRow就是你要在它之前插入空白行的行号啦。
就这样解决了。
相关文章推荐
- DataGridView控件大小随父容器变化,不出现空白
- dataGridView控件DateTime列插入DateTimePicker
- dataGridView控件DateTime列插入DateTimePicker
- DataGridView控件DateTime列插入DateTimePicker
- DataGridView控件添加数据时空白的可 错误情况
- datagridview“当控件与数据源绑定后,无法插入行”解决办法
- [转]dataGridView控件DateTime列插入DateTimePicker
- 向DataGridView控件里插入行!
- dataGridView控件DateTime列插入DateTimePicker
- DataGridView控件用法二:常用属性
- c# datagridview表格控件常用操作
- WinForms.DataGridView控件
- DataGridView 控件中的基本格式设置和样式设置
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- 基于DataGridView的用户控件编辑对话框
- C#实现WinForm下DataGridView控件的拷贝和粘贴
- C#----DataGridView控件60招(四)
- WPF中使用DataGridView创建报表控件
- MSDN教你美化控件之DataGridView
- DataGridView控件用法合集(三)