/// <summary> /// Sets the ExtendedResultTwo to the value of extendedResultTwo. /// </summary> /// <param name="extendedResultTwo">The value of extendedResultTwo.</param> public void SetExtendedResultTwo(KryptonMessageBoxExtendedResult extendedResultTwo) { ExtendedResultTwo = extendedResultTwo; }
/// <summary> /// Sets the ExtendedResultOne to the value of extendedResultOne. /// </summary> /// <param name="extendedResultOne">The value of extendedResultOne.</param> public void SetExtendedResultOne(KryptonMessageBoxExtendedResult extendedResultOne) { ExtendedResultOne = extendedResultOne; }
/// <summary> /// Assigns the button dialog results. /// </summary> /// <param name="result">The result.</param> private void AssignButtonDialogResults(KryptonMessageBoxExtendedResult result) { switch (result) { case KryptonMessageBoxExtendedResult.CANCEL: kbtnButton3.DialogResult = DialogResult.Cancel; break; case KryptonMessageBoxExtendedResult.NO: kbtnButton3.DialogResult = DialogResult.No; break; case KryptonMessageBoxExtendedResult.NONE: kbtnButton3.DialogResult = DialogResult.None; break; case KryptonMessageBoxExtendedResult.OK: kbtnButton3.DialogResult = DialogResult.OK; break; case KryptonMessageBoxExtendedResult.YES: kbtnButton3.DialogResult = DialogResult.Yes; break; case KryptonMessageBoxExtendedResult.YESNO: kbtnButton2.DialogResult = DialogResult.Yes; kbtnButton3.DialogResult = DialogResult.No; break; case KryptonMessageBoxExtendedResult.RETRY: kbtnButton3.DialogResult = DialogResult.Retry; break; case KryptonMessageBoxExtendedResult.ABORT: kbtnButton3.DialogResult = DialogResult.Abort; break; case KryptonMessageBoxExtendedResult.RETRYABORT: kbtnButton2.DialogResult = DialogResult.Retry; kbtnButton3.DialogResult = DialogResult.Abort; break; case KryptonMessageBoxExtendedResult.RETRYABORTCANCEL: kbtnButton1.DialogResult = DialogResult.Retry; kbtnButton2.DialogResult = DialogResult.Abort; kbtnButton3.DialogResult = DialogResult.Cancel; break; case KryptonMessageBoxExtendedResult.CUSTOM: // Just default to ok kbtnButton1.DialogResult = DialogResult.OK; kbtnButton2.DialogResult = DialogResult.OK; kbtnButton3.DialogResult = DialogResult.OK; break; default: break; } }
/// <summary> /// Sets the ExtendedResultThree to the value of extendedResultThree. /// </summary> /// <param name="extendedResultThree">The value of extendedResultThree.</param> public void SetExtendedResultThree(KryptonMessageBoxExtendedResult extendedResultThree) { ExtendedResultThree = extendedResultThree; }
/// <summary> /// Shows the specified messagebox title. /// </summary> /// <param name="messageboxTitle">The messagebox title.</param> /// <param name="messageboxText">The messagebox text.</param> /// <param name="buttonCount">The button count.</param> /// <param name="buttons">The buttons.</param> /// <param name="result">The result.</param> /// <param name="kryptonButtonText1">The krypton button text1.</param> /// <param name="kryptonButtonText2">The krypton button text2.</param> /// <param name="kryptonButtonText3">The krypton button text3.</param> public void Show(string messageboxTitle, string messageboxText, KryptonMessageBoxExtendedBoxButtonCount buttonCount = KryptonMessageBoxExtendedBoxButtonCount.ONE, KryptonMessageBoxExtendedButtons buttons = KryptonMessageBoxExtendedButtons.OK, KryptonMessageBoxExtendedResult result = KryptonMessageBoxExtendedResult.OK, string kryptonButtonText1 = null, string kryptonButtonText2 = null, string kryptonButtonText3 = null) { Text = messageboxTitle; pbxIcon.Visible = false; klblMessage.Location = new Point(12, 12); klblMessage.Text = messageboxText; AssignButtonDialogResults(result); SetButtonText(buttons, kryptonButtonText1, kryptonButtonText2, kryptonButtonText3, buttonCount); }