public void ViewDocument(Stream stream) { var viewer = new RichTextViewer(); viewer.FormClosed += (s, _) => (s as IDisposable)?.Dispose(); viewer.LoadDocument(stream); viewer.Show(_Owner); }
public void ViewHtmlText(string htmlText) { var viewer = new RichTextViewer(); viewer.FormClosed += (s, _) => (s as IDisposable)?.Dispose(); viewer.LoadHtmlText(htmlText); viewer.Show(_Owner); }
public static void Popup(string title, string msg, PopupMessageFormFormat format, int w) { title = title ?? WinformRes.SystemMessage; if (format == PopupMessageFormFormat.RichTextViewer) { var dlg = new RichTextViewer(); dlg.Title = title; dlg.Content = msg; dlg.FormWidth = w; dlg.ShowDialog(); } else if (format == PopupMessageFormFormat.MessageViewer) { var dlg = new MessageViewer(); dlg.Title = title; dlg.Content = msg; dlg.FormWidth = w; dlg.ShowDialog(); } else { MessageBox.Show(msg, title); } }