c#中如何打开并关闭多个子窗体的代码
来源:互联网 发布:mac 搜索应用快捷键 编辑:程序博客网 时间:2024/05/23 18:59
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace comlove_1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label2_Click(object sender, EventArgs e)
{
}
/*定义全局变量From2,From3,From4……才可以作用于多个子窗体;*/
int i;
Form2 frm2;
Form3 frm3;
Form4 frm4;
Form6 frm6;
Form7 frm7;
private void button1_Click(object sender, EventArgs e)
{
frm2 = new Form2();
frm2.Show(); //打开第二个表格;
i = 2;
}
private void button2_Click(object sender, EventArgs e)
{
frm3 = new Form3();
frm3.Show(); //打开第三个表格;
i = 3;
}
private void button3_Click(object sender, EventArgs e)
{
frm4 = new Form4();
frm4.Show(); //打开第四个表格;
i = 4;
}
private void button4_Click(object sender, EventArgs e)
{
this.Close();
}
private void button5_Click(object sender, EventArgs e)
// 在关闭的按钮写下如下代码,使满足条件的From 关闭;
{
if (i == 2)
frm2.Close();
if (i == 3)
frm3.Close();
if (i == 4)
frm4.Close();
if (i == 6)
frm6. Close();
if (i == 7)
frm7.Close();
}
private void button6_Click(object sender, EventArgs e)
{
frm6 = new Form6();
frm6.Show();
i = 6;
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button7_Click(object sender, EventArgs e)
{
frm7 = new Form7();
frm7.Show();
i = 7;
}
}
}
//基本思路就是用if来选出满足关闭条件的From然后close it;
- c#中如何打开并关闭多个子窗体的代码
- 一个关于C#中一次关闭多个子窗体的问题
- c#实现关闭当前窗体并打开另一个已经创建的窗体
- (转) c#中如何设计一个窗体关闭,另一个窗体打开?
- (转) c#中如何设计一个窗体关闭,另一个窗体打开?
- (转) c#中如何设计一个窗体关闭,另一个窗体打开?
- C#中打开新窗体关闭旧窗体
- 如何实现MDI窗体不重复打开同一个子窗体?
- 如何实现MDI窗体不重复打开同一个子窗体?
- 比较精简的C#中打开新窗体关闭旧窗体
- VC中如何将MDI的多个子窗体设置为不同的标题
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- C#中如何去除窗体默认的关闭按钮
- C#中如何去除窗体默认的关闭按钮
- C#中MDI窗体关闭显示代码
- DockPanel里如何在一个子窗体里打开另一个子窗体 显示在主窗体中
- photoshop去眼袋
- linux系统的远程桌面(其实什么系统都合适)
- DSP 6000程序优化(1)
- 被称为“C#圣经”的权威著作!
- 中文与 Unicode 编码的相互转换
- c#中如何打开并关闭多个子窗体的代码
- TestManager中的自动化测试脚本
- VB.Net 2005 WinFrom 文件上传程序...
- vmware无法ping通主机?
- 黑客必修DOS基础命令
- 轻松获得网通、电信、铁通IP地址分配段
- Linux 上瘾
- 关于类的初始化和赋值
- One or more files from the Emulator for Windows CE installation is missing.Please reinstall Emulator for Windows CE and try agai