创建一个登录窗体(frmLogin)、一个主窗体(frmMain)、两个子窗体(frm子窗体1、frm子窗体2)。
来源:互联网 发布:678fff域名升级www47 编辑:程序博客网 时间:2024/05/27 09:49
111111111111111111111111111111111111111
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace WindowsFormsApplication11
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
frmLogin f = new frmLogin();
if (f.ShowDialog() == DialogResult.OK)
{
Application.Run(new frmMain());
}
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication11
{
public partial class frmLogin : Form
{
public frmLogin()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "zhangsan" && textBox2.Text == "123")
{
//frmMain fm = new frmMain();
this.DialogResult = DialogResult.OK;
this.Dispose();
}
else
{
MessageBox.Show("用户名或密码错误!");
}
}
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication11
{
public partial class frmMain : Form
{
public frmMain()
{
InitializeComponent();
}
private void 打开子窗体1ToolStripMenuItem_Click(object sender, EventArgs e)
{
//关闭所有已经打开子窗体
foreach (var item in this.MdiChildren)
{
item.Dispose();
}
//打开指定的子窗体
frm子窗体1 f = new frm子窗体1();
f.Show();
f.MdiParent = this;
}
private void 打开子窗体2ToolStripMenuItem_Click(object sender, EventArgs e)
{
//关闭所有已经打开子窗体
foreach (var item in this.MdiChildren)
{
item.Dispose();
}
//打开指定的子窗体
frm子窗体2 f = new frm子窗体2();
f.Show();
f.MdiParent = this;
}
}
}
- 创建一个登录窗体(frmLogin)、一个主窗体(frmMain)、两个子窗体(frm子窗体1、frm子窗体2)。
- 打开一个子窗体
- 子窗体传值到父窗体
- 子窗体传值到父窗体
- 子窗体、父窗体
- 网摘》窗体、子窗体
- 子窗体传值到父窗体
- 子窗体返回主窗体
- 子窗体
- 子窗体
- 只打开一个子窗体
- 子窗体创建过程
- Qt创建子窗体
- QT 创建子窗体
- 子线程创建窗体
- FrmLogin登录窗体
- 6种方法使MDI父窗体调用子窗体(子窗体同时只能显示一个)
- C# 一个MDI窗体怎样在加载子窗体时,使子窗体为最大化(转)
- 第九周任务二
- c语言中static 用法总结
- 献给过去一年的时光
- toolchain,nfs,tftp,samba
- URL参数读取或设置 删除
- 创建一个登录窗体(frmLogin)、一个主窗体(frmMain)、两个子窗体(frm子窗体1、frm子窗体2)。
- vfs inode 和具体文件系统的inode
- 雅虎北京研究院hack大赛
- 从C++向COM演进
- HDU 3046——Pleasant sheep and big big wolf
- 矩阵相乘
- php 过滤换行及空格
- WIN7 下打不开 oracle em
- ExtJS给textfield赋值的方法