1.2.2 TextBox文本框控件和Button按钮控件
TextBox文本框控件也是常用控件,主要用于接收或显示文本信息,常用的属性和方法如下:
Button按钮控件主要接收用户功能确认操作,以及执行具体的触发事件。其基本的属性和方法定义如下:
(1)创建项目和界面控件布置
创建一个项目,在窗体上放置两个label控件,两个textbox文本框控件,两个button按钮控件。要实现的功能为:判断用户输入的用户名和密码,判别为非空后再判断内容是否正确,无论成功与否都给出提示。
(2)控件属性设置
用于输入用户密码的textbox文本框的Passwordchar属性设置一个‘*’字符。其他控件设置好Text属性,显示图示文本内容。
(3)控件事件代码
双击“确定”按钮,进入.cs文件编辑状态。在click事件中加入以下代码实现登录功能:
void clear()
{
textBox1.Clear();
textBox2.Clear();
textBox2.Focus();
}
private void button1_Click(object sender, EventArgs e)
{
// 此处复习逻辑或关系的编写,以及如何判别字串为空
if (textBox1.Text == string.Empty || textBox2.Text == string.Empty)
{
//winForm环境下的弹出对话框
MessageBox.Show("信息禁止为空!", "登录提示");
//清空名称和密码文本框,并使名称文本框获得焦点
clear();
return;
}
// 此处复习逻辑或关系的编写,以及如何判别内容是否正确
if (!textBox1.Text.Equals("admin") || !textBox2.Text.Equals("admin"))
{
MessageBox.Show("用户名称或密码不正确!", "登录提示");//winForm环境下的弹出对话
clear();
return;
}
else
{
MessageBox.Show("欢迎您登录本系统!", "消息提示");//winEorm环境下的弹出对话框
clear();
}
}
“取消”功能代码:
private void button2_Click(object sender, EventArgs e)
{
clear();
}
本章节例程:winform实战教程Demo_1_2_2

我也是有底线哒~
© 版权声明
THE END
暂无评论内容