【发布时间】:2016-12-25 10:56:18
【问题描述】:
我有Window1,它有一个发送功能
public void proba()
{
MessageBox.Show(this.comboBoxTipUnosa.Text);
}
点击一个按钮就可以了
Window2 win2= new Window2();
win2.textBoxOne.Text = selectedString;
win2.ShowDialog();
如果来自 Window2,在按钮上单击我会使用代码
Window1 win1 = new Window1();
win1.proba();
我得到一个空白的消息框。但是如果使用 MessageBox.show("some text"); 声明了一个 MessageBox它有效。
这只是我想通过的一个测试。我的最终想法是在 Window1 中有一个方法,该方法将包含用于 sql 插入查询的代码,以及来自 Window1 的文本框,我需要在之后调用该方法在 Window2 上单击了一个按钮。
【问题讨论】:
-
将通用逻辑重构为每个表单都可以使用的单独类。