public async void OpenPartViewWindow(View3DWidget.OpenMode openMode = View3DWidget.OpenMode.Viewing) { if (viewingWindow == null) { var printItemWrapper = await this.GetPrintItemWrapperAsync(); viewingWindow = new PartPreviewMainWindow(printItemWrapper, View3DWidget.AutoRotate.Enabled, openMode); viewingWindow.Closed += new EventHandler(PartPreviewMainWindow_Closed); } else { viewingWindow.BringToFront(); } }
private void PartPreviewMainWindow_Closed(object sender, EventArgs e) { viewingWindow = null; }
private void OpenPartPreviewWindow(View3DWidget.AutoRotate autoRotate) { if (partPreviewWindow == null) { partPreviewWindow = new PartPreviewMainWindow(this.ItemWrapper, autoRotate); partPreviewWindow.Closed += (s, e) => { this.partPreviewWindow = null; }; } else { partPreviewWindow.BringToFront(); } }
private void OpenViewWindow() { if (viewWindowIsOpen == false) { viewingWindow = new PartPreviewMainWindow(PrintItemWrapper, View3DTransformPart.AutoRotate.Enabled); this.viewWindowIsOpen = true; viewingWindow.Closed += new EventHandler(PartPreviewWindow_Closed); } else { if(viewingWindow != null) { viewingWindow.BringToFront(); } } }
public void OpenPartViewWindow(View3DWidget.OpenMode openMode = View3DWidget.OpenMode.Viewing) { if (viewWindowIsOpen == false) { viewingWindow = new PartPreviewMainWindow(this.PrintItemWrapper, View3DWidget.AutoRotate.Enabled, openMode); this.viewWindowIsOpen = true; viewingWindow.Closed += new EventHandler(PartPreviewWindow_Closed); } else { if (viewingWindow != null) { viewingWindow.BringToFront(); } } }
private void OpenPartPreviewWindow(View3DWidget.AutoRotate autoRotate) { if (partPreviewWindow == null) { partPreviewWindow = new PartPreviewMainWindow(this.ItemWrapper, autoRotate); partPreviewWindow.Name = "Part Preview Window Thumbnail"; partPreviewWindow.Closed += (object sender, EventArgs e) => { this.partPreviewWindow = null; }; } else { partPreviewWindow.BringToFront(); } }
public async void OpenPartViewWindow(View3DWidget.OpenMode openMode = View3DWidget.OpenMode.Viewing, PrintItemWrapper printItemWrapper = null) { if (viewingWindow == null) { // Only call GetPrintItemWrapperAsync if need to avoid unneeded overhead if (printItemWrapper == null) { printItemWrapper = await this.GetPrintItemWrapperAsync(); } viewingWindow = new PartPreviewMainWindow(printItemWrapper, View3DWidget.AutoRotate.Enabled, openMode); viewingWindow.Closed += new EventHandler(PartPreviewMainWindow_Closed); } else { viewingWindow.BringToFront(); } }
private void PartPreviewWindow_Closed(object sender, EventArgs e) { this.partPreviewWindow = null; }
private void OpenPartPreviewWindow(PrintItem printItem, View3DWidget.AutoRotate autoRotate) { PrintItemWrapper itemWrapper = new PrintItemWrapper(printItem.Id); if (partPreviewWindow == null) { partPreviewWindow = new PartPreviewMainWindow(itemWrapper, autoRotate); partPreviewWindow.Closed += new EventHandler(PartPreviewWindow_Closed); } else { partPreviewWindow.BringToFront(); } }
private void OpenPartViewWindow() { if (viewWindowIsOpen == false) { viewingWindow = new PartPreviewMainWindow(this.printItem); this.viewWindowIsOpen = true; viewingWindow.Closed += new EventHandler(PartPreviewMainWindow_Closed); } else { if(viewingWindow != null) { viewingWindow.BringToFront(); } } }
private void OpenPartPreviewWindow(View3DWidget.AutoRotate autoRotate) { if (partPreviewWindow == null) { partPreviewWindow = new PartPreviewMainWindow(this.PrintItem, autoRotate); partPreviewWindow.Closed += new EventHandler(PartPreviewWindow_Closed); } else { partPreviewWindow.BringToFront(); } }