当前位置:编程学习 > C#/ASP.NET >>

c#问题

if (MessageBox.Show("是否查看窗体!", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.No){return;}
执行出的窗口为什么我点“是”“否”结果执行都是“是”啊 --------------------编程问答-------------------- 检查一下你前面的语句,应该不是这个地方返回的结果 --------------------编程问答-------------------- 按 F11 调试,问题很快就OK了 --------------------编程问答-------------------- 我执行过你这段代码,不会出现你说的情况,估计是你其他代码标记出错,你再认真看看 --------------------编程问答-------------------- NO的情况不用你判断啊,系统自动取消的。你就写下YES的情况执行的代码。 --------------------编程问答-------------------- --------------------编程问答--------------------

private void Form1_Closing( object sender, CancelEventArgs e ) {   string text = "确定退出程序?";  string caption = "关闭程序";  if (MessageBox.Show( text, caption, MessageBoxButtons.YesNo) == DialogResult.No )     e.Cancel = true; }

--------------------编程问答-------------------- 个人认为写的没问题,可能是其它地方弄错了 --------------------编程问答-------------------- if (MessageBox.Show("是否查看窗体!", "", MessageBoxButtons.OKCancel) == DialogResult.OK){return;}
LZ你换下这个试试,肯定OK的 --------------------编程问答-------------------- 这个结账率,没办法 --------------------编程问答--------------------
引用 9 楼 linux7985 的回复:
这个结账率,没办法

呵呵, 是啊, 不能再低了。 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,