日期:2014-05-18  浏览次数:20988 次

当更新一个画面的某条数据时,如果将新的数据也更新在另一张画面中?
情况是这样:
  画面1(主画面)里面有个combobox控件,里面的值已经绑定(load时填充).画面1中有一个添加按钮,点击弹出一个新的画面2(此时画面1没有关闭).
问题就是,当画面2中成功向数据库中添加数据之后,如何在关闭画面2的同时,新的数据也能即使更新在画面1的combobox控件中?

我是一个小菜鸟,还希望高手能把问题说得详细一些,附加一些代码是最好地:)

------解决方案--------------------
使用ref参数做对象参数,例如你可以对combobox的datasource的datatable做地址传递,然后在另一个窗口里对这个datatable做了修改,combobox就会跟着改变.