C# 中的訊息框
Muhammad Maisam Abbas
2021年4月29日
本教程將討論如何在 C# 中建立帶有是
或否
選項的訊息框。
在 C# 中使用 MessageBox
類建立一個訊息框
MessageBox
類在 C# 中顯示一個訊息視窗。如果要建立帶有是
和否
選項的訊息框,則可以在 MessageBox
類建構函式的引數中傳遞 MessageBoxButton.YesNo
列舉。下面的程式碼示例向我們展示瞭如何使用 C# 中的 MessageBox
類建立帶有是
和否
選項的訊息框。
using System.Windows.Forms;
namespace messagbox
{
static class Program
{
static void Main()
{
Application.EnableVisualStyles();
DialogResult dr = MessageBox.Show("Are you happy now?",
"Mood Test", MessageBoxButtons.YesNo);
switch (dr)
{
case DialogResult.Yes:
MessageBox.Show("That is Fantastic");
break;
case DialogResult.No:
MessageBox.Show("Why Not?");
break;
}
}
}
}
輸出:
在上面的程式碼中,我們將 MessageBox.Show()
函式的結果儲存在 DialogResult
列舉的 dr
例項中。DialogResult
列舉包含代表對話方塊返回值的識別符號。我們使用 switch
語句檢查 MessageBox.Show()
函式返回的值,併為每個所選選項顯示另一個訊息框。
Author: Muhammad Maisam Abbas
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn