关于DialogResult.OK的问题 在线
if (loginfrm.ShowDialog() == DialogResult.OK)
{
watchflag = 1;
limit();
}
这些代码前天做的时候还能执行,可是我在新窗体里添加了一些代码之后今天发现不能执行了,请问是为什么?
新窗体里要写些什么东西么?
还请高手指点一下,很郁闷。。。。
[解决办法]
在子窗体中增加下面的代码,并且根据不同的操作设置Result的值
private bool _Result; public bool Result { get { return _Result; } set { _Result = value; } }
[解决办法]
登录成功那加上
this.DialogResult = DialogResult.OK;
[解决办法]
this.DialogResult = DialogResult.OK;
this.Close();
[解决办法]
在子窗体的按钮事件中加入this.DialogResult = DialogResult.OK;
或者直接把按钮的DialogResult的属性设置为OK就可以了.