void tool2_accept(object sender, EventArgs e) { //事件的接收者通过一个简单的类型转换得到tool2的引用 轨迹操作 tool2 = (轨迹操作)sender; //接收到tool2的textBox1.Text this.textBox1.Text = tool2.tool2Value; }
private void toolStripButton2_Click(object sender, EventArgs e) { if (tool2 == null) { tool2 = new 轨迹操作(); tool2.accept += new EventHandler(tool2_accept); tool2.Show(); } else if (tool2.IsDisposed) { tool2 = new 轨迹操作(); tool2.accept += new EventHandler(tool2_accept); tool2.Show(); } else { if (tool2.WindowState == FormWindowState.Minimized) { tool2.WindowState = FormWindowState.Normal; } tool2.Activate(); } }