public CMessageBoxEx(string messageBoxText, string[] AdditionalButonsTexts = null, int DefaultAdditionalButton = -1, bool DisableCloseButton = false) { InitializeComponent(); Result = MessageBoxResult.None; AdditionalButtonNum = -1; m_DisableCloseButton = DisableCloseButton; Title = AppAttributes.Title; txtblkText.Text = messageBoxText; img.Source = GlobalDefines.GetMsgBoxSystemIcon(MessageBoxImage.Information); AddStdButtons(MessageBoxButton.OK, MessageBoxResult.None); AddAdditionalButons(AdditionalButonsTexts, DefaultAdditionalButton); }
public CMessageBoxEx(string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string[] AdditionalButonsTexts = null, int DefaultAdditionalButton = -1, bool DisableCloseButton = false) { InitializeComponent(); Result = MessageBoxResult.None; AdditionalButtonNum = -1; m_DisableCloseButton = DisableCloseButton; Title = caption; txtblkText.Text = messageBoxText; img.Source = GlobalDefines.GetMsgBoxSystemIcon(icon); AddedStdButtons = AddStdButtons(button, defaultResult); AddAdditionalButons(AdditionalButonsTexts, DefaultAdditionalButton); }