首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于DialogResult.OK的有关问题 在线

2012-10-05 
关于DialogResult.OK的问题 在线if (loginfrm.ShowDialog() DialogResult.OK){watchflag 1limit()}

关于DialogResult.OK的问题 在线
if (loginfrm.ShowDialog() == DialogResult.OK)
  {
   
  watchflag = 1;
  limit();
  }

这些代码前天做的时候还能执行,可是我在新窗体里添加了一些代码之后今天发现不能执行了,请问是为什么?
新窗体里要写些什么东西么?
还请高手指点一下,很郁闷。。。。

[解决办法]
在子窗体中增加下面的代码,并且根据不同的操作设置Result的值

C# code
        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就可以了.

热点排行