| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 686 人关注过本帖
标题:求助!!!
只看楼主 加入收藏
iyth61525
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-5-19
收藏
 问题点数:0 回复次数:7 
求助!!!
在MssageBox消息框中,单击“是”就可以退出原来的程序,若是单击“否”,
怎么使它返回到原来的程序啊???
private void button2_Click(object sender, EventArgs e)
        {
            string message = "结束程序运行?";
            string caption = "结束程序";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult result;
            result = MessageBox.Show(this,message,caption,buttons,
                 MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);         
           
        }
还需要加什么代码吗?
搜索更多相关主题的帖子: message private result 
2008-09-07 21:50
随心
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:12
帖 子:2577
专家分:250
注 册:2007-8-12
收藏
得分:0 
//加上一句就可以了
程序代码:
        private void button1_Click(object sender, System.EventArgs e)
        {
            string message = "结束程序运行?";
            string caption = "结束程序";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult result;
            result = MessageBox.Show(this,message,caption,buttons,
                MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); 

 
            // 加上下面几句话
            if (result == DialogResult.Yes)
            {
                this.Close();
            }

        }

天之道,利而不害。圣人之道,为而不争。信言不美,美言不信。善者不辩,辩者不善。知者不博,博者不知。
2008-09-08 01:26
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
在你点击关闭的时候,会产生一个关闭事件,你可以结束这个事件。下面也是一个实现的方法。
private void button2_Click(object sender, EventArgs e)
        {
this.Closing(new object(),new EventArgs());调用关闭窗口的事件     
           
        }
private void Closing(object sender, EventArgs e)
{
            DialogResult result = MessageBox.Show("结束程序运行?","结束程序",buttons,MessageBoxButtons.YesNo,MessageBoxIcon.Question);  
if (result == DialogResult.Yes)
{
    e.放弃=true;(不好意思,这个地方的那个属性不会拼了)
}   
}
2008-09-08 13:37
iyth61525
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-5-19
收藏
得分:0 
谢谢了!!!
2008-09-08 16:19
c_23929427
Rank: 1
等 级:新手上路
帖 子:244
专家分:0
注 册:2006-4-22
收藏
得分:0 
朋友,下次把标题写的明白些~~~  

总有天晴的一天
2008-09-08 17:47
iyth61525
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-5-19
收藏
得分:0 
求助!Window窗口调用
在C#中,建了2个窗体From1和From2,运行程序,若我单击From1上面的“确定”时,

如何使它切换到From2上面的程序?
2008-09-09 18:00
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
在Closing()事件里面e.Cancel就可以了
2008-09-10 08:53
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
[bo][un]iyth61525[/un] 在 2008-9-9 18:00 的发言:[/bo]

在C#中,建了2个窗体From1和From2,运行程序,若我单击From1上面的“确定”时,

如何使它切换到From2上面的程序?

已经回复了
2008-09-10 09:00
快速回复:求助!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031736 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved