void LoadInternalPreviewBrowser() { PreviewBrowser = AddinManager.Current.RaiseGetPreviewBrowserControl(); if (PreviewBrowser == null) { PreviewBrowser = new IEWebBrowserControl() { Name = "PreviewBrowser" } } ; PreviewBrowserContainer.Children.Add(PreviewBrowser as UIElement); }
void LoadInternalPreviewBrowser() { // Allow addins to load their PreviewBrowser control PreviewBrowser = AddinManager.Current.RaiseGetPreviewBrowserControl(); // if not we use the default if (PreviewBrowser == null) { PreviewBrowser = new IEWebBrowserControl() { Name = "PreviewBrowser" } } ; PreviewBrowserContainer.Children.Add(PreviewBrowser as UIElement); }
protected override void OnClosing(CancelEventArgs e) { IsClosed = true; var config = mmApp.Model.Configuration.WindowPosition; config.PreviewLeft = Convert.ToInt32(Left); config.PreviewTop = Convert.ToInt32(Top); config.PreviewWidth = Convert.ToInt32(Width); config.PreviewHeight = Convert.ToInt32(Height); AttachDockingBehavior(true); //Model.Window.PreviewBrowser = PreviewBrowser; PreviewBrowserContainer.Children.Clear(); PreviewBrowser = null; Model.Window.PreviewBrowser = null; }
public void Dispose() { PreviewBrowser.Dispose(); PreviewBrowser = null; }