在我的一个form上 对OK这个button点击时 private void Btn_OK_Click(object sender, EventArgs e)
{
//.........
//.........
//Check if the configuration path is null
if(ckx_SaveLog.Checked&&txt_LogPath.Text=="")
{
MessageBox.Show("日志路径不能为空", "错误");
}
else
{
//............
}
}在点击messagebox的OK按钮之后,当前的这个form也关闭了 ,为什么,debug也没看到走到this.close();
{
//.........
//.........
//Check if the configuration path is null
if(ckx_SaveLog.Checked&&txt_LogPath.Text=="")
{
MessageBox.Show("日志路径不能为空", "错误");
}
else
{
//............
}
}在点击messagebox的OK按钮之后,当前的这个form也关闭了 ,为什么,debug也没看到走到this.close();
解决方案 »
- winform连接sql数据库
- dataGridView绑定数据后指定第1列为COMBOX?
- 谁有数据挖掘系统源代码?(关联规则的)
- 智 能 客 户 端 构 架. w c f 能否直接使用membership,profilecommon,roles这些微软提供的对象?
- 关于路经的问题
- C#调用SolidWorks
- 如何去掉需要我输入用户名和密码的这个对话框呢,我的程序是WEB程序,每当我在其他机器上访问本机时,就会弹出这个对话框!
- 有一个操作:经过n秒就执行模拟按键操作一次,如此往复。
- 我想去掉HTML中的从<到>中的内容,的正则表达式怎么写???
- 事件引发问题
- win和web下静态方法使用区别
- winform项目调用动软的三层架构报错
这个有问题吧!
ckx_SaveLog.Checked这个在开始的时候要设置成false
这个没问题,就是提示 checkbox打钩时,textbox里不能为空,初时的时候checkbox是不打勾的,
我的程序里 除了以上的else里 有this.close();以及cancle 按钮有this.close();其他没有,我也不清楚messagebox点击之后,为什么原来的form也关闭。
{
//.........
//.........
//Check if the configuration path is null
if(ckx_SaveLog.Checked&&txt_LogPath.Text=="")
{
MessageBox.Show("日志路径不能为空", "错误"); this.DialogResult = DialogResult.None;
}
else
{
//............
}
}