首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

当更新一个画面的某条数据时,如果将新的数据也更新在另一张画面中?解决方案

2012-01-10 
当更新一个画面的某条数据时,如果将新的数据也更新在另一张画面中?情况是这样:画面1(主画面)里面有个combo

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

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

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

热点排行