最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WPF下如何自定義MessageBox消息提示

 更新時(shí)間:2023年06月16日 14:27:29   作者:「已注銷」  
這篇文章主要介紹了WPF下如何自定義MessageBox消息提示問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

WPF下自定義MessageBox消息提示

使用系統(tǒng)MessageBox與自己項(xiàng)目風(fēng)格存在明顯差異,定義自己風(fēng)格的MessageBox

首先看一下確認(rèn)窗口

確認(rèn)窗口

再看提示窗口

提示窗口

使用與系統(tǒng)MessageBox類似

下面說(shuō)一下代碼

1.確認(rèn)窗口代碼,MessageBoxOKCancel.xaml.cs

    public partial class MessageBoxOKCancel : Window
    {
        public MessageBoxOKCancel()
        {
            InitializeComponent();
        }
        public MessageBoxOKCancel(string message)
        {
            InitializeComponent();
            this.message.Text = message;
        }
        private void Confirm_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                this.DialogResult = true;
            }
            catch (Exception ex) { }
            this.Close();
        }
        private void Cancle_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                this.DialogResult = false;
            }
            catch (Exception ex) { }
            this.Close();
        }
    }

2.提示窗口代碼, MessageBoxOK.xaml.cs

 public partial class MessageBoxOK : Window
    {
        public MessageBoxOK()
        {
            InitializeComponent();
        }
        public MessageBoxOK(string mess)
        {
            InitializeComponent();
            message.Text = mess;
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                this.DialogResult = false;
            }
            catch (Exception ex) { }
            this.Close();
        }
    }

3.測(cè)試代碼

private void Button_Click(object sender, RoutedEventArgs e)
        {
            //測(cè)試
            string display = this.textBox.Text;
            if (MyMessageBox.ShowDialog(display, MyMessageBox.OKCANCLE).Value == true)
            {
                MyMessageBox.Show("確認(rèn)");
            }
            else
            {
                MyMessageBox.Show("取消");
            }
        }

測(cè)試

使用確認(rèn)窗,

MyMessageBox.ShowDialog(display, MyMessageBox.OKCANCLE);

使用提示窗,

MyMessageBox.Show("確認(rèn)");

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

桓仁| 左贡县| 博客| 长顺县| 保康县| 钦州市| 东平县| 三门峡市| 永福县| 山阴县| 玛多县| 封开县| 秀山| 唐河县| 苍山县| 荆州市| 荔波县| 施甸县| 库尔勒市| 哈巴河县| 六安市| 临沭县| 桦川县| 永泰县| 定结县| 咸宁市| 馆陶县| 兴隆县| 益阳市| 诏安县| 聊城市| 肃宁县| 将乐县| 台南市| 聊城市| 黑龙江省| 灯塔市| 合阳县| 辛集市| 旌德县| 望城县|