public void ShowMessageBox(string message, string title, MessageBoxImage icon) { MainWindow.DeleShowMessageBox dele = new MainWindow.DeleShowMessageBox(window.ShowMessage); window.Dispatcher.BeginInvoke(dele, new object[] { message, title, MessageBoxButton.OK, icon, null, null }); }
/// <summary> /// 트윗 재전송 확인용 콜백 메시지 박스 /// </summary> public void ShowMessageBox(string message, string title, Action <MessageBoxResult, BasePacket> callback = null) { MainWindow.DeleShowMessageBox dele = new MainWindow.DeleShowMessageBox(window.ShowMessage); window.Dispatcher.BeginInvoke(dele, new object[] { message, title, MessageBoxButton.YesNo, MessageBoxImage.Warning, callback, null }); }