コード例 #1
0
        /// <summary>Occurs when the help button was clicked.</summary>
        /// <param name="e">The event args.</param>
        private void HelpButton_Click(ControlBoxEventArgs e)
        {
            DialogResult dialogResult = VisualMessageBox.Show(@"Would you like to visit the VisualPlus website?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dialogResult == DialogResult.Yes)
            {
                Process.Start(Library.Website);
            }
        }
コード例 #2
0
ファイル: Main.cs プロジェクト: fredatgithub/VisualPlus
        /// <summary>Occurs when the help button has been clicked.</summary>
        /// <param name="e">The event args.</param>
        private void Main_HelpButtonClicked(ControlBoxEventArgs e)
        {
            DialogResult dialogResult = VisualMessageBox.Show(@"Would you like to visit the VisualPlus website?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dialogResult == DialogResult.Yes)
            {
                Process.Start(SettingConstants.ProjectURL);
            }
        }
コード例 #3
0
        private void BtnTest_Click(object sender, EventArgs e)
        {
            MessageBoxButtons messageBoxButtons = (MessageBoxButtons)cbButtons.SelectedValue;

            object         boxIconObject   = Enum.Parse(typeof(MessageBoxIcon), cbIcons.Text);
            MessageBoxIcon messageBoxIcons = (MessageBoxIcon)boxIconObject;

            MessageBoxType messageBoxType = (MessageBoxType)cbType.SelectedValue;

            DialogResult result;

            switch (messageBoxType)
            {
            case MessageBoxType.Default:
            {
                if (tImage.Toggled)
                {
                    result = VisualMessageBox.Show(tbMessage.Text, tbTitle.Text, messageBoxButtons, pbImage.BackgroundImage);
                }
                else
                {
                    result = VisualMessageBox.Show(tbMessage.Text, tbTitle.Text, messageBoxButtons, messageBoxIcons);
                }

                break;
            }

            case MessageBoxType.Windows:
            {
                result = MessageBox.Show(tbMessage.Text, tbTitle.Text, messageBoxButtons, messageBoxIcons);
                break;
            }

            default:
            {
                throw new ArgumentOutOfRangeException();
            }
            }

            lResult.Text = $@"Dialog Result: {result}";
        }