c# MessageBox的Show方法是如何等待用户点击之后返回DialogResult枚举的? 50
if(MessageBox.Show("","")==DialogResult.OK){}说明这个Show方法有返回值那怎么实现在一个方法内等待用户输入并返回而且不会导致...
if(MessageBox.Show("","")==DialogResult.OK){} 说明这个Show方法有返回值
那怎么实现在一个方法内 等待用户输入并返回 而且不会导致程序未响应? 展开
那怎么实现在一个方法内 等待用户输入并返回 而且不会导致程序未响应? 展开
1个回答
展开全部
if(MessageBox.Show("请确认。", "系统退出", MessageBoxButton.OKCancel) == MessageBoxResult.OK)
{ this.Close(); }
必须在MessageBox中打开预定义的按闷歼钮,上述例子虚罩清中打开了差前OK 和Cancel按钮,根据点击的按钮不同,返回值是MessageBoxResult.OK或MessageBoxResult.Cancel。
{ this.Close(); }
必须在MessageBox中打开预定义的按闷歼钮,上述例子虚罩清中打开了差前OK 和Cancel按钮,根据点击的按钮不同,返回值是MessageBoxResult.OK或MessageBoxResult.Cancel。
追问
我是说 我想自己做一个MessageBox 但是不知道怎么在Show方法这个主线程上等待获取用户点击的按钮并返回
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询