C#窗体应用
2020-08-19 09:31
1881 查看
一、窗体及控件的使用
1.编写一个Windows应用程序包含两个窗体,其中一个为登录界面窗体如图2-1所示;单击第登录按钮时,判断用户名和密码是否为空,如果为空则弹出提示信息,否则判断用户名和密码是否匹配,如果不匹配弹出提示信息,如果匹配隐藏登录窗体,同时显示如图2-2所示第二窗体。
2.当单击“黑板效果”命令按钮时,窗体的背景设置为黑色,前景设置为白色。
3.当单击“设置窗体的宽和高”命令按钮时,窗体的宽设置为8000,高设置为6000。
4.当单击“显示文字”命令按钮时,在窗体上输出“黑板效果的测试文字”。
Form1
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { String name = "zzz"; String password = "123"; if (name == textBox1.Text && password == textBox2.Text) { Form2 form = new Form2(); form.Show(); this.Hide(); } else if (textBox1.Text == "" && textBox2.Text == "") { MessageBox.Show("请您重新输入"); return; } } } }
Form2
public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { this.BackColor = Color.Black; this.ForeColor = Color.White; } private void button2_Click(object sender, EventArgs e) { this.Height = 6000; this.Width = 8000; } private void button3_Click(object sender, EventArgs e) { Label lbl1 = new Label(); lbl1.Text = "欢迎"; lbl1.Location = new Point(50, 80); this.Controls.Add(lbl1); } } }
相关文章推荐
- C# 开发Windows应用窗体简单一例
- c#中跨线程调用windows窗体控件 .我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。
- C#窗体应用:登录窗体跳转至主窗体+退出登录
- C#窗体应用 电子杂志注册会员代码
- C#窗体应用:登录功能+连接sql数据库
- C# WeifenLuo.WinFormsUI.Docking.dll 应用之问题集 子窗体访问父窗体方法
- C#应用WindowsApi实现查找\枚举(FindWindow、EnumChildWindows)窗体控件,并发送消息。
- 关于C#中窗体间传值的几种方法(感觉实际当中应用的较多)
- MSP430单片机课程设计(c#窗体应用)
- C# 给窗体添加皮肤-SkinEngine的应用
- c#之winform窗体多线程Thread应用
- C# 给窗体添加皮肤 - SkinEngine的应用
- [原创]C#应用WindowsApi实现查找\枚举(FindWindow、EnumChildWindows)窗体控件,并发送消息。
- C# 系统应用之无标题窗体移动的两种方法
- C# WeifenLuo.WinFormsUI.Docking.dll 应用之问题集 反射动态调用winform窗体
- C# Windows窗体应用(1)
- C# API 应用(根据句柄,实现向另一应用程序登录窗体实现登录)
- C# 第一个窗体的数据传递到第二个窗体上应用
- C# 系统应用之窗体最小化至任务栏及常用操作
- 用C#创建一个简单的windows窗体应用(加法器)