如何在C# WinForms中使用Alert

c#
小樊
81
2024-09-08 02:14:08

在C# WinForms中,沒(méi)有內(nèi)置的“Alert”功能,但是可以使用MessageBox類(lèi)來(lái)創(chuàng)建一個(gè)模擬“Alert”的對(duì)話框

using System;
using System.Windows.Forms;

namespace WinFormsApp
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            // 顯示一個(gè) Alert 對(duì)話框
            ShowAlert("這是一個(gè) Alert 消息!");
        }

        public void ShowAlert(string message)
        {
            MessageBox.Show(message, "Alert", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
    }
}

在這個(gè)例子中,我們創(chuàng)建了一個(gè)名為ShowAlert的方法,該方法接受一個(gè)字符串參數(shù)message。然后,我們使用MessageBox.Show()方法顯示一個(gè)包含傳入消息的對(duì)話框。這個(gè)對(duì)話框有一個(gè)“OK”按鈕和一個(gè)信息圖標(biāo)。當(dāng)用戶點(diǎn)擊“OK”按鈕時(shí),對(duì)話框會(huì)關(guān)閉。

你可以根據(jù)需要調(diào)整MessageBoxButtonsMessageBoxIcon枚舉來(lái)自定義對(duì)話框的外觀和行為。

0