在FORM1里有个combobox控件,用以下语句绑定数据库 private void BindDDL(int i)
{
cobb.DataSource = LoadSSr();
cobb.DisplayMember = "Name";
cobb.ValueMember = "ID";
cobb.SelectedIndex = 0 ;
}
在FORM2里有个事件,用来更新数据库的,更新完FORM2关闭后 更新combobox该怎么实现?
FORM1和FORM2是相互独立的,平时谁也不影响谁,只有在更新数据库的时候才有影响.
FORM1一直处于打开状态,不关闭.
{
cobb.DataSource = LoadSSr();
cobb.DisplayMember = "Name";
cobb.ValueMember = "ID";
cobb.SelectedIndex = 0 ;
}
在FORM2里有个事件,用来更新数据库的,更新完FORM2关闭后 更新combobox该怎么实现?
FORM1和FORM2是相互独立的,平时谁也不影响谁,只有在更新数据库的时候才有影响.
FORM1一直处于打开状态,不关闭.
然后重新绑定啊
1、在FORM2 窗体中定义一个全局变量 :
public FORM1 form1;2、在FORM1打开FORM2窗体代码:
FORM2 form2=new FORM2();
form2.form1=this;
form2.Show();3、最后在FORM2关闭事件里调用form1.BindDDL 方法。(相当于重新绑定)