/// <summary> /// Shows the message. /// </summary> /// <param name="options">The options.</param> /// <param name="parentWindow">The parent window.</param> /// <returns>MessageBoxResult.</returns> /// <exception cref="System.NotImplementedException"></exception> public MessageBoxResult ShowMessage(MessageBoxInfo options, Window parentWindow) { return(parentWindow.Dispatcher.Invoke(() => { var win = new MessageBoxWindow(options); win.ShowModal(parentWindow); return win.MessageBoxResult; })); }