您的位置:首页 > 编程语言 > C#

C# 初始Winform--2

2016-02-19 16:47 609 查看
一、友好提示

//1) MessageBox.Show("text提示的消息");
//MessageBox.Show("登录!");
//2)  MessageBox.Show(text提示的消息,caption标题);
//  MessageBox.Show("确定登录", "登录提示");

//3)MessageBox.Show(text提示的消息, caption标题,按钮类型);
// MessageBox.Show("确定登录", "登录提示",MessageBoxButtons.YesNo);

//4)MessageBox.Show(text提示的消息, caption标题,按钮类型,消息图标);
// MessageBox.Show("确定登录", "登录提示", MessageBoxButtons.YesNo,MessageBoxIcon.Error);


二、获得文本框的值

string name = txtName.Text.Trim();

string pwd = txtPwd.Text.Trim();

三、判断文本值是否为空

if (name.Equals(string.Empty))

{

MessageBox.Show("请输入用户名", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);

//获得光标

this.txtName.Focus();

return;

}

if (pwd.Equals(string.Empty))

{

MessageBox.Show("请输入密码", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);

//获得光标

this.txtPwd.Focus();

return;

}

四、窗体之间跳转并传值

//直接跳转到第二窗体
//FrmColor frm = new FrmColor();
////如何将第一个窗体的值传到第二个窗体上
//frm.username = name;
////窗体显示
//frm.Show();
//将第一个窗体隐藏++>假象,不能正真退出!!!!   ===???
//  this.Hide();
//同时关闭两个窗体了!===》如何解决问题????
//   this.Close();


五、关闭窗体

private void btnNo_Click(object sender, EventArgs e)
{
//对话框
DialogResult re= MessageBox.Show("你确定要关闭窗体?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
//判断
if (re == DialogResult.OK)
{
this.Close();  //关闭当前窗体
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: