private void xmZoombar_ZoomChanged(object sender, ZoomChangedEventArgs e) { if (this.weather_live_line == null) { return; } if (IsZoombarChanging) { return; } try { IsZoombarChanging = true; Range zoombarRange = e.NewRange; this.weather_live_line.WindowRect = new Rect { Y = 0, Height = 1, X = zoombarRange.Minimum, Width = (zoombarRange.Maximum - zoombarRange.Minimum) }; } finally { IsZoombarChanging = false; } }
/// <summary> /// Handles the ZoomChanged event of ImageViewer object. /// </summary> private void imageViewer_ZoomChanged(object sender, ZoomChangedEventArgs e) { // update zoom text box UpdateTextBoxZoom(); // update zoom track bar UpdateAssociatedZoomTrackBar(); // update image viewer size mode UpdateImageViewerSizeMode(); }
private void ZoomChanged(object sender, ZoomChangedEventArgs e) { if (_screen == null) return; Width = MaxWidth = MinWidth = _screen.PixelWidth * this.Zoom; Height = MaxHeight = MinHeight = _screen.PixelHeight * this.Zoom; InvalidateMeasure(); }
private void SumatraPDFControl_ZoomChangedMessage(object sender, ZoomChangedEventArgs e) { toolZoom.Text = e.Zoom.ToString(); toolZoomVirtual.Text = e.ZoomVirtual.ToString(); // Example limiting zoom in 300% if (e.Zoom > 300) { SumatraPDFControl.Zoom = 300; } }
private void ZoomChanged(object sender, ZoomChangedEventArgs e) { if (_screen == null) { return; } Width = MaxWidth = MinWidth = _screen.PixelWidth * this.Zoom; Height = MaxHeight = MinHeight = _screen.PixelHeight * this.Zoom; InvalidateMeasure(); }
/// <summary> /// Initializes a new instance of the <see cref="SfChartResizableBar"/> class. /// </summary> public SfChartResizableBar() { zoomChangingEventArgs = new ZoomChangingEventArgs(); zoomChangedEventArgs = new ZoomChangedEventArgs(); panChangingEventArgs = new PanChangingEventArgs(); panChangedEventArgs = new PanChangedEventArgs(); #if NETFX_CORE this.ManipulationMode = Windows.UI.Xaml.Input.ManipulationModes.None; #endif }
private void Unit_ZoomChanged(object sender, ZoomChangedEventArgs e) { var unit = sender as MonitorUnit; if (e.IsFullScreen) { this.tbNavigation.IsChecked = false; this.OnToggleNav(this.tbNavigation, new RoutedEventArgs()); unit.ShowFullScreen(this.gridContainer); return; } unit.SetValue(Panel.ZIndexProperty, 1); unit.Restore(); }
/// <summary> /// Raises <see cref="ZoomChanged"/> event. /// </summary> /// <param name="e">Zoom changed event arguments.</param> protected virtual void OnZoomChanged(ZoomChangedEventArgs e) { ZoomChanged?.Invoke(this, e); }
private void ZoomChanged(object sender, ZoomChangedEventArgs e) { OnPropertyChanged("Zoom"); }
private void ZoomBorder_ZoomChanged(object sender, ZoomChangedEventArgs e) { Debug.WriteLine($"[ZoomChanged] {e.ZoomX} {e.ZoomY} {e.OffsetX} {e.OffsetY}"); }
/// <summary> /// Selfs the zoom changed. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="ZoomChangedEventArgs"/> instance containing the event data.</param> void SelfZoomChanged(object sender, ZoomChangedEventArgs e) { UpdateRange(Target, this); }
/// <summary> /// Handles the ZoomChanged event of the AssociatedObject control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="args">The <see cref="Syncfusion.Windows.Controls.Gantt.ZoomChangedEventArgs"/> instance containing the event data.</param> void AssociatedObject_ZoomChanged(object sender, ZoomChangedEventArgs args) { if (args.ZoomFactor == 100) { args.ScheduleHeaderInfo = new List <GanttScheduleRowInfo> { new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Weeks }, new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Days, PixelsPerUnit = 20 } }; } else if (args.ZoomFactor == 200) { args.ScheduleHeaderInfo = new List <GanttScheduleRowInfo> { new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Days, CellTextFormat = "ddd d MMM" }, new GanttScheduleRowInfo { CellsPerUnit = 12, TimeUnit = TimeUnit.Hours, PixelsPerUnit = 4, CellTextFormat = "hh tt" } }; } else if (args.ZoomFactor == 300) { args.ScheduleHeaderInfo = new List <GanttScheduleRowInfo> { new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Days, CellTextFormat = "ddd d MMM" }, new GanttScheduleRowInfo { CellsPerUnit = 6, TimeUnit = TimeUnit.Hours, PixelsPerUnit = 8, CellTextFormat = "hh tt" } }; } else if (args.ZoomFactor == 400) { args.ScheduleHeaderInfo = new List <GanttScheduleRowInfo> { new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Days, CellTextFormat = "ddd d MMM" }, new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Hours, PixelsPerUnit = 69, CellTextFormat = "hh tt" } }; } else if (args.ZoomFactor == 600) { args.ScheduleHeaderInfo = new List <GanttScheduleRowInfo> { new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Hours, CellTextFormat = "hh:mm tt" }, new GanttScheduleRowInfo { CellsPerUnit = 15, TimeUnit = TimeUnit.Minutes, PixelsPerUnit = 2 } }; } else if (args.ZoomFactor == 800) { args.ScheduleHeaderInfo = new List <GanttScheduleRowInfo> { new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Hours, CellTextFormat = "hh:mm tt" }, new GanttScheduleRowInfo { CellsPerUnit = 5, TimeUnit = TimeUnit.Minutes, PixelsPerUnit = 4 } }; } else if (args.ZoomFactor == 1000) { args.ScheduleHeaderInfo = new List <GanttScheduleRowInfo> { new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Hours, CellTextFormat = "hh:mm tt" }, new GanttScheduleRowInfo { CellsPerUnit = 1, TimeUnit = TimeUnit.Minutes, PixelsPerUnit = 20 } }; } args.Handled = true; }
private void RaiseZoomChanged() { var args = new ZoomChangedEventArgs(_zoomX, _zoomY, _offsetX, _offsetY); OnZoomChanged(args); }
private void ZoomChanged(object sender, ZoomChangedEventArgs e) { Zoom = e.Zoom; LayoutScreens(); }
void DocumentViewer1_ZoomChanged(object sender, ZoomChangedEventArgs e) { cmbZoomPercent.Text = DocumentViewer1.Zoom.ZoomPercent.ToString("#.##") + "%"; txtColumns.Text = DocumentViewer1.PageLayout.Columns.ToString(); }
private void ZoomChanged(object sender, ZoomChangedEventArgs e) { Resized(_screen.Width, _screen.Height); }
void AxisPanelZoomValueChanged(object sender, ZoomChangedEventArgs e) { ChangeGraduations(); }
/// <summary> /// Targets the zoom changed. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="ZoomChangedEventArgs"/> instance containing the event data.</param> void TargetZoomChanged(object sender, ZoomChangedEventArgs e) { UpdateRange(this, Target); }