【问题标题】:Update binded datagridview更新绑定的datagridview
【发布时间】:2012-04-10 08:34:36
【问题描述】:

我通过以下方式在我的 datagridview 中绑定数据: 在我的程序中,我有一个全局对象 Obmiary,我将它传递给我的表单。

private ClassObmiary obmiary;
private BindingSource bs;
private BindingList<ClassObmiar> bList;

public FormObmiar(ClassObmiary Obmiary)
{
    InitializeComponent();
    obmiary = Obmiary;


    bs = new BindingSource();
    bList = new BindingList<ClassObmiar>(obmiary.Obmiary);

    // Fill bList with ClassObmiar

    bs.DataSource = bList;
    dgvObmiar.DataSource = bs;
 }

问题是当我在代码的其他地方更改我的全局对象时,这个 dgv 不会显示更改。如何正确更新这个 datagridview?

【问题讨论】:

    标签: c# data-binding datagridview


    【解决方案1】:

    试试bs.ResetBindings(true);

    bs.ResetBindings(false);

    无论您需要在哪里更新数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-10
      • 2011-02-02
      • 2011-07-28
      • 2011-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-09
      相关资源
      最近更新 更多