void AssociatedObject_ZoomFactorChanged(object sender, ZoomFactorChangedEventArgs args) { if (window != null) { window.ZoomSlider.Value = args.ZoomFactor; } }
private void imageXView2_ZoomFactorChanged(object sender, ZoomFactorChangedEventArgs e) { if (AreImagesOfTheSameSize()) { imageXView1.AutoResize = AutoResizeType.CropImage; imageXView1.ZoomFactor = imageXView2.ZoomFactor; imageXView1.ScrollPosition = imageXView2.ScrollPosition; } }
private void E_Zoomer_ZoomFactorChanged(object sender, ZoomFactorChangedEventArgs e) { if (Workflow == null) { return; } // this will trigger viome.CoordinatesManager.ZoomFactorChanged // event handled in DrawingBoard.CoordinatesManager_ZoomFactorChanged which updates the scrollbars // and also handled by viome and trigger RaiseDrawingBoardActionRequested(WorkflowDrawingBoardRequestType.Invalidate) // PaintualCanvas will receive the request and update the visual Workflow.CoordinatesManager.ZoomFactor = e.ZoomFactor; if (t_selectionGlass != null) { // this will handle and update the selection area if needed t_selectionGlass.ZoomFactor = e.ZoomFactor; } }
private void outputImageXView_ZoomFactorChanged(object sender, ZoomFactorChangedEventArgs e) { // Sync view between before and after iamges inputImageXView.ZoomFactor = outputImageXView.ZoomFactor; }
private void E_CoordinatesManager_ZoomFactorChanged(object sender, ZoomFactorChangedEventArgs e) { CalculateScrollBars(); this.Zoomer.SetZoomFactor(e.ZoomFactor); }