找回密码
 立即注册
查看: 976|回复: 2

C# MessageBox用法

[复制链接]

148

回帖

1687

基友

1073

积分

通神3段 Lv.6

Rank: 3Rank: 3

发表于 2013-7-22 21:16:56 | 显示全部楼层 |阅读模式
1.MessageBox.Show("[文本框的文本]","标题",MessageBoxButtons[按钮],messageBoxIcon.[图标],MessageBoxDefaultButton.[默认按钮],MessageBoxOpation.[显示样式]);
比如:
DialogResult dr = MessageBox.Show("确定删除这条电价信息吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
//提示用户是否删除
            if (dr == DialogResult.OK)
            {
              DeleteByNO(strTemp[0]);
            }
            else
            {
              DialogResult drDelete = MessageBox.Show("删除成功!","提示");
            }

MessageBoxButtons.OKCancel是说明对话框里面有两个按钮,ok和cancel,按不同按钮有不同的结果,就是if和else判定的了。
MessageBox.Show(output, "Initializing an array of int values",
MessageBoxButtons.OKCancel, MessageBoxIcon.Information);


        }
    }
}

运行:



1.标题("Initializing an array of int values",)

2.符号(MessageBoxIcon.Information)

3.输出文本(output)

4.按钮(MessageBoxButtons.OKCancel)

messagebox还有其它用途
MessageBox("消息内容", "返回值确定1",MessageBoxButtons.OK,MessageBoxIcon.Question);
MessageBox("消息内容",, "返回值 确定1 取消2",MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
MessageBox("消息内容", "返回值 终止3 重试4 忽略5",MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error);
MessageBox("消息内容", "返回值 是6 否7 取消2",MessageBoxButtons.YesNoCancel, MessageBoxIcon.Exclamation);
MessageBox("消息内容", "返回值 是6 否7",MessageBoxButtons.YesNo, MessageBoxIcon.Hand);
MessageBox("消息内容", "返回值 重试4 取消2",MessageBoxButtons.RetryCancel, MessageBoxIcon.Information);
回复

使用道具 举报

118

回帖

149

基友

288

积分

凡人3阶 Lv.3

Rank: 2

发表于 2013-7-26 18:52:16 | 显示全部楼层
看不懂
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|苍海国际 ( 鲁ICP备13020644号-1 )

GMT+8, 2024-11-22 06:53 , Processed in 0.036695 second(s), 22 queries .

Powered by Discuz! Theme By eRic Modified by 4bpa

© CangHai International We Do Our Rights!

返回顶部