-->
جاري التحميل ...

0030 MessageBoxButtons MessageBoxIcon MessageBoxDefaultButton Options Help تفاصيل الرسالة الكود

-1-
-2-

 












using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

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

        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult d;
            d = MessageBox.Show("Welcome to C# Corner", "Learn C#", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
            if (d == DialogResult.Yes)
            {
                Close();
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            string message = "Simple MessageBox";
            MessageBox.Show(message);
        }

        private void button3_Click(object sender, EventArgs e)
        {
            string message = "Simple MessageBox";
            string title = "Title";
            MessageBox.Show(message, title);
        }

        private void button4_Click(object sender, EventArgs e)
        {
            //            MessageBox with Buttons

            //A MessageBox can have different button combinations
            //such as 
            //YesNo and
            //    OKCancel.
            //    The MessageBoxButtons enumeration represents the buttons to be displayed on a MessageBox and has following values.
            //OK
            //OKCancel
            //AbortRetryIgnore
            //YesNoCancel
            //YesNo
            //RetryCancel
            //The following code snippet creates a MessageBox with a title and Yes and No buttons.This is a typical MessageBox you may call when you want to close an application. If the Yes button is clicked, the application will be closed.The Show method returns a DialogResult enumeration.

            string message = "Do you want to close this window?";
            string title = "Close Window";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult result = MessageBox.Show(message, title, buttons);
            if (result == DialogResult.Yes)
            {
                this.Close();
            }
            else
            {
                // Do something  
            }
        }

        private void button5_Click(object sender, EventArgs e)
        {
            //            MessageBox with Icon

            //A MessageBox can display an icon on the dialog. A MessageBoxIcons enumeration represents an icon to be displayed on a MessageBox and has the following values.
            //None
            //Hand
            //Question
            //Exclamation
            //Asterisk
            //Stop
            //Error
            //Warning
            //Information
            //The following code snippet creates a MessageBox with a title, buttons, and an icon.

            string message = "Do you want to abort this operation?";
            string title = "Close Window";
            MessageBoxButtons buttons = MessageBoxButtons.AbortRetryIgnore;
            DialogResult result = MessageBox.Show(message, title, buttons, MessageBoxIcon.Warning);
            if (result == DialogResult.Abort)
            {
                this.Close();
            }
            else if (result == DialogResult.Retry)
            {
                // Do nothing  
            }
            else
            {
                // Do something  
            }

        }

        private void button6_Click(object sender, EventArgs e)
        {
            //            MessageBox with Default Button


            //We can also set the default button on a MessageBox.By default, the first button is the default button.The MessageBoxDefaultButton enumeration is used for this purpose and it has the following three values.
            //Button1
            //Button2
            //Button3
            //The following code snippet creates a MessageBox with a title, buttons, and an icon and sets the second button as a default button.

            string message = "Do you want to abort this operation?";
            string title = "Close Window";
            MessageBoxButtons buttons = MessageBoxButtons.AbortRetryIgnore;
            DialogResult result = MessageBox.Show(message, title, buttons, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button3);
            if (result == DialogResult.Abort)
            {
                this.Close();
            }
            else if (result == DialogResult.Retry)
            {
                // Do nothing  
            }
            else
            {
                // Do something  
            }
        }

        private void button7_Click(object sender, EventArgs e)
        {
            //            MessageBox with Message Options


            //MessageBoxOptions enumeration represents various options and has the following values.
            //ServiceNotification
            //DefaultDesktopOnly
            //RightAlign
            //RtlReading
            //The following code snippet creates a MessageBox with various options.
            string message = "Do you want to abort this operation?";
            string title = "Close Window";
            MessageBoxButtons buttons = MessageBoxButtons.AbortRetryIgnore;
            DialogResult result = MessageBox.Show(message, title, buttons,
                                                 MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2,
                                                 MessageBoxOptions.RightAlign | MessageBoxOptions.RtlReading);
        }

        private void button8_Click(object sender, EventArgs e)
        {
            //            MessageBox with Help Button
            //A MessageBox can have an extra button called Help button. This is useful when we need to display a help file. The following code snippet creates a MessageBox with a Help button.
            string message = "Do you want to abort this operation?";
            string title = "Close Window";
            MessageBoxButtons buttons = MessageBoxButtons.AbortRetryIgnore;
            DialogResult result = MessageBox.Show(message, title, buttons,
            MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2,
            MessageBoxOptions.RightAlign, true);
            //We can also specify a help file when the Help button is clicked.The following code snippet references a help file.
            DialogResult result1 = MessageBox.Show(message, title,
                                                 buttons,
                                                 MessageBoxIcon.Question, 
                                                 MessageBoxDefaultButton.Button1,
                                                 0, "setup.chm");


            DialogResult result2 = MessageBox.Show(message, title,
                                                 buttons,
                                                 MessageBoxIcon.Question,
                                                 MessageBoxDefaultButton.Button1,
                                                 0, "MessageBox Class.docx");
            DialogResult result3 = MessageBox.Show(message, title,
                                                buttons,
                                                MessageBoxIcon.Question,
                                                MessageBoxDefaultButton.Button1,
                                                0, "MessageBox Class.pdf");

        }
    }
}












-3-
-4-

التعليقات



إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ، كما يمكنك إرسال رساله بالضغط على الزر المجاور ...

إتصل بنا

جميع الحقوق محفوظة

مدونة كورس 7

2021