zoukankan      html  css  js  c++  java
  • 控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行

    DataGridView1.Rows.Add(row)
    利用以上代码实现时的提示:
    当控件被数据绑定时,无法以编程方式向   DataGridView   的行集合中添加行。

    解决方法:

    1、直接在dataset中增加的,dataset中增加,datagridview自然就增加了.

    2、在数据绑定之前插入一个空行DataTable.Rows.insertat(DataTable.NewRow,位置),然后再绑定。
    3、直接DataTable.Rows.Add(DataTable.NewRow)就是在最后一行加入一个空白行

    4、添加一个 BindingSource所有的问题都解决了。首先是把数据源设给 BindingSource 的数据源。然后再把BindingSource设给 DataGridview 的数据源。需要使用BindingSource中转一下才可以。

    5、调用datatable的insert方法插入到指定位置

  • 相关阅读:
    什么是“方法”
    break与continue
    循环结构2
    循环结构1
    Switch多选择结构
    if选择结构
    Scanner方法
    Doc参数信息
    运算符号
    变量与常量
  • 原文地址:https://www.cnblogs.com/CCJVL/p/1360486.html
Copyright © 2011-2022 走看看