我的DataGridView绑定了一个List<AppInfo>;AlloweDelete也是True,为什么在我删除行的时候
dgv_App.Rows.Remove(dgv_App.CurrentRow);一直报这个错误:
除非 DataGridView 被数据绑定到支持更改通知并允许删除的 IBindingList,否则不能以编程方式移除行。
我的GridView触发了dgv_App_CellFormatting事件 用来格式化两个字段的值,
如果我让DataGridView的DataSource=null的话,重新绑定会把我原来设置好的字段属性恢复成默认的了,
哪位大哥能告诉我这两个问题怎么解决
dgv_App.Rows.Remove(dgv_App.CurrentRow);一直报这个错误:
除非 DataGridView 被数据绑定到支持更改通知并允许删除的 IBindingList,否则不能以编程方式移除行。
我的GridView触发了dgv_App_CellFormatting事件 用来格式化两个字段的值,
如果我让DataGridView的DataSource=null的话,重新绑定会把我原来设置好的字段属性恢复成默认的了,
哪位大哥能告诉我这两个问题怎么解决
解决方案 »
- C# form中矢量图形绘制,如何让其可以调整在窗体上的Z顺序,例如不被按钮等控件遮住等
- C# VSTO 中 outlook 中联系人分组信息 怎么读取啊
- 在datagridview中怎么实现这个功能,SQL语句怎么写
- C#怎么调用DelPhi
- 怎样在WEBBROWSER里点链接不弹新窗口,而在当前WEBBROWSER里显示!C#语言
- 达人们c# 或javascript 字符截取.
- 那里有论坛开发技术的好文章啊
- 给axWebBrowser控件传一段html代码,然后用它把网页显示出来?
- 委托和事件的使用
- 求如何实现两个List比较,并按照元素对齐,不存在的元素用特定元素补齐
- C# 两表的结构不同,选取字段加入另一个表
- 关于报表界面的设置问题:是独立编写好呢,还是统一编写基本框架?
不要用DataSouse直接 绑定, 就不会报这个错,当然不排除其它解决方法
比如BindingSource