C#中,窗体程序中如何buttons中实现messagebox.show()
1个回答
展开全部
单独写个验证方法如下:
private string str = ""; //先声明一个字符串来保存提示信息
private void Validate()
{
if(textBox1.Text == "")
{
str = "用户名不能为空"; //如果为空返回假
textBox1.foucs(); //当前控件获取焦点
return false;
}
if(textBox2.Text == "")
{
str = "密码不能为空"; //如果为空返回假
textBox2.foucs();
return false;
}
... ... //后面所有的验证我就不写了, 与上面同理判断
return true; //最后返回真值
}
然后在你的事件里写:
private void button1_Click(object sender, EventArgs e)
{
if(Validate())
{
MessageBox.Show("注册成功:" + ..... ..... );
}
else
{
MessageBox.Show(str);
}
}
基本按照上面思路写就可以, 我这都是在这里直接敲的,如果有拼写错误自己再修改调试一下, MessageBox方法建议你把参数填写全,标题,按钮类型,提示符号等,我记不清参数枚举的名称了,没往上写
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询