使用相同的数据库将ComboBox的项目从一个表单更改为另一个表单

时间:2012-11-29 21:06:39

标签: c# windows forms combobox

我有一些问题。

我使用tabcontrol和tab使用表单构建Menu

我有第一张表格:

enter image description here

有一些行动 - 更新,删除......


还有其他形式

enter image description here

我在第一个表单后尝试第二个表单使不同的操作更新组合框,当我传递到第二个选项卡/表单时立即编写电影的代码,但它没有做任何事情

抱歉我的英语不好,谢谢,

爱丽儿

2 个答案:

答案 0 :(得分:0)

您是如何尝试更新组合框的?看看这个问题 - ComboBox: Adding Text and Value to an Item (no Binding Source) 看起来您首先需要覆盖组合框,以便您可以修改它。然后你需要这样的东西来从Form2(伪代码);

   Form2_EventHandeler()
   {
          Form1.ComboBox.Add(Form2.TextBoxWithNewInput.Text);
   }

答案 1 :(得分:0)

您可以在表单2中编写新的公共函数

表格2中的例子

public void updateForm()
{
      // readCombo box data from db

}

并在更新或删除后从表单1调用 例如,在delete_click或update_click事件中