public void OpenEncodeDetailsWindow() { var encodeDetailsWindow = WindowManager.FindWindow(typeof(EncodeDetailsViewModel)) as EncodeDetailsViewModel; this.EncodeDetailsWindowOpen = true; if (encodeDetailsWindow == null) { encodeDetailsWindow = new EncodeDetailsViewModel(); encodeDetailsWindow.Closing = () => { this.EncodeDetailsWindowOpen = false; }; Config.EncodeDetailsWindowOpen = true; WindowManager.OpenWindow(encodeDetailsWindow, this.main); } else { WindowManager.FocusWindow(encodeDetailsWindow); } }
public void OpenEncodeDetailsWindow() { var encodeDetailsWindow = WindowManager.FindWindow(typeof (EncodeDetailsViewModel)) as EncodeDetailsViewModel; this.EncodeDetailsWindowOpen = true; if (encodeDetailsWindow == null) { encodeDetailsWindow = new EncodeDetailsViewModel(); encodeDetailsWindow.Closing = () => { this.EncodeDetailsWindowOpen = false; }; Config.EncodeDetailsWindowOpen = true; WindowManager.OpenWindow(encodeDetailsWindow, this.main); } else { WindowManager.FocusWindow(encodeDetailsWindow); } }