我遇到了这个博客条目,看起来它可以工作,并且它使用了 D2VIANT 答案中的事件处理程序概念
\n\nhttp://www.dotnetcurry.com/ShowArticle.aspx?ID=125
\n\n摘要:\n第 1 步:创建新的 Windows 应用程序。打开 Visual Studio 2005 或 2008。转到文件 > 新建 > 项目 > 在 \xe2\x80\x98Project Types\xe2\x80\x99 > Windows 应用程序中选择 Visual Basic 或 Visual C#。为项目指定名称和位置 > 确定。
\n\n步骤 2:向项目添加\新表单。右键单击项目 > 添加 > Windows 窗体 > Form2.cs > 添加。
\n\n步骤3:现在在Form1中,拖放一个按钮\xe2\x80\x98btnOpenForm\xe2\x80\x99并双击它以生成事件处理程序。在其中写入以下代码。还添加 frm2_FormClosed 事件处理程序,如下所示:
\n\n private void btnOpenForm_Click(object sender, EventArgs e)\n {\n Form2 frm2 = new Form2();\n frm2.FormClosed += new FormClosedEventHandler(frm2_FormClosed);\n frm2.Show();\n this.Hide();\n }\n\n\n private void frm2_FormClosed(object sender, FormClosedEventArgs e)\n {\n this.Close();\n }\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
27382 次 |
| 最近记录: |