我想把BindingSource 做一些删除某条记录,或者记录全部清除,然后用以下代码先测试一下
bindingsource1.Clear();  结果就报错了,报错的提示是 不能清除此列表, 对于BindingSource 删除其中某条记录,或者全部清除,应该如何操作呢,

解决方案 »

  1.   

    用一个列表保存信息,每次修改该列表信息,然后重新绑定,如下m_presetList就是你的数据列表
     private void BindData()
            {
                BindingSource bd = new BindingSource();
                bd.DataSource = m_presetList;
                m_videoPresetView.DataSource = bd;
            }
      

  2.   

    bindingsource1.DataSource=null;没怎么搞过WF