C#-WinForm-彈窗提示框-如何知道用戶點擊的是哪個按鈕?


MessageBox.Show() 有21個重載

常用的彈窗提示框

1、一個參數,彈窗只有一個選項

2、三個參數,第一個參數是設置彈窗消息框中的文字內容;第二個參數是設置彈窗標題欄中顯示的文本;第三個參數是指定消息框中顯示哪些按鈕

比如:

(李獻策lxc)

那么如何知道用戶是點擊的“確定”還是“取消”呢?

MessageBox.Show() 返回一個DialogResult值

private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("我是小飛機!", "我會飛!", MessageBoxButtons.OKCancel);

            if (dr == DialogResult.OK)
            {
                button1.Text = "確定按鈕";
            }
            else if (dr == DialogResult.Cancel)
            {
                button1.Text = "取消了!";
            }
        }
接收用戶點擊的按鈕

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM