从Form.Show中的Load Event获取值

时间:2015-05-05 21:31:57

标签: vb.net winforms events

我有两个WinForm(Form1和Form2)。在Form1中,我得到用户输入的值(textBox,ComboBox)。第二个Form2显示从事件加载调用的控件(textBox,comboBox)上的值。在Form2中我也重载Show

 Public Overloads Sub Show(ByVal searchValues As ArrayList)

searchValues参数包含Form1中的值,然后我从Form1中调用Show

 Form2.Show(SearchValues)

我想将Form1中的值与Form2中的值进行比较。如果值为diferents,则Form1中的值将替换Form2中的值。但是当执行Public Overloads Sub Show(ByVal searchValues As ArrayList)时,我从Form1获得Null或Empty值。我认为这是因为它尚未执行事件Load。

0 个答案:

没有答案