/// <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); } }
/// <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); } }
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}"; }