MessageBox.Show()的各種用法
【函數】 <整型> MessageBox(<字元串> Text, <字元串> Title, <整型> nType,MessageBoxIcon);
【函數說明】 彈出一個消息框。
【文法】
參數:
Text <字元串>,消息框的正文;
Title <字元串>,消息框的标題;
nType <整型>,消息框的類型。
傳回值:<整型>,使用者在消息框上點選關閉時的選擇的按鈕。 MessageBoxIcon:對話框上顯示的圖示樣式。
代碼示例:正常用法
MessageBox.Show("消息内容", "傳回值 确定1",MessageBoxButtons.OK,MessageBoxIcon.Question);
MessageBox.Show("消息内容",, "傳回值 确定1 取消2",MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
MessageBox.Show("消息内容", "傳回值 終止3 重試4 忽略5",MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error);
MessageBox.Show("消息内容", "傳回值 是6 否7 取消2",MessageBoxButtons.YesNoCancel, MessageBoxIcon.Exclamation);
MessageBox.Show("消息内容", "傳回值 是6 否7",MessageBoxButtons.YesNo, MessageBoxIcon.Hand);
MessageBox.Show("消息内容", "傳回值 重試4 取消2",MessageBoxButtons.RetryCancel, MessageBoxIcon.Information);
示例代碼:拓展用法【通過判斷選擇項】
if ((int)MessageBox.Show("消息内容", "傳回值 确定1 取消2", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == 1)
{
Console.WriteLine("确定");
}
else
{
Console.WriteLine("取消");
}
MessageBoxIcon: 所有圖示樣式
MessageBoxIcon.Question //問号
MessageBoxIcon.Asterisk
MessageBoxIcon.Information
MessageBoxIcon.Error
MessageBoxIcon.Stop
MessageBoxIcon.Hand
MessageBoxIcon.Exclamation
MessageBoxIcon.Warning
MessageBoxIcon.None