WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartZoomingToolkit - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartZoomingToolkit

    Represents the zooming toolkit that is shown on ChartArea when SwitchZooming command is executed.

    Inheritance
    System.Object
    ChartZoomingToolkit
    Namespace: Syncfusion.Windows.Chart
    Assembly: Syncfusion.Chart.Wpf.dll
    Syntax
    public class ChartZoomingToolkit : Control
    Remarks

    In the Zooming mode, a Zooming toolkit is displayed at the top-left corner of the ChartArea. Using the buttons in the Zooming toolkit, ChartSeries can be zoomed in, out, reset or closed (to exit zoom mode).

    Constructors

    ChartZoomingToolkit(ChartArea)

    Initializes a new instance of the ChartZoomingToolkit class.

    Declaration
    public ChartZoomingToolkit(ChartArea area)
    Parameters
    Type Name Description
    ChartArea area

    The area value.

    Fields

    OwnerProperty

    Identifies the Owner dependency property.

    Declaration
    public static readonly DependencyProperty OwnerProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ParentProperty

    Identifies the Parent dependency property.

    Declaration
    public static readonly DependencyProperty ParentProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomCloseButtonVisibilityProperty

    Identifies the ZoomCloseButtonVisibility dependency property.

    Declaration
    public static readonly DependencyProperty ZoomCloseButtonVisibilityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomCloseIconTemplateProperty

    Identifies the ZoomCloseIconTemplate dependency property.

    Declaration
    public static readonly DependencyProperty ZoomCloseIconTemplateProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomInButtonVisibilityProperty

    Identifies the ZoomInButtonVisibility dependency property.

    Declaration
    public static readonly DependencyProperty ZoomInButtonVisibilityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomingToolkitVisibilityProperty

    Identifies the ZoomingToolkitVisibility dependency property.

    Declaration
    public static readonly DependencyProperty ZoomingToolkitVisibilityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomInIconTemplateProperty

    Identifies the ZoomInIconTemplate dependency property.

    Declaration
    public static readonly DependencyProperty ZoomInIconTemplateProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomOutButtonVisibilityProperty

    Identifies the ZoomOutButtonVisibility dependency property.

    Declaration
    public static readonly DependencyProperty ZoomOutButtonVisibilityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomOutIconTemplateProperty

    Identifies the ZoomOutIconTemplate dependency property.

    Declaration
    public static readonly DependencyProperty ZoomOutIconTemplateProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomPanningButtonVisibilityProperty

    Identifies the ZoomPanningButtonVisibility dependency property.

    Declaration
    public static readonly DependencyProperty ZoomPanningButtonVisibilityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomPanningIconTemplateProperty

    Identifies the ZoomPannaingIconTemplate dependency property.

    Declaration
    public static readonly DependencyProperty ZoomPanningIconTemplateProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomResetButtonVisibilityProperty

    Identifies the ZoomResetButtonVisibility dependency property.

    Declaration
    public static readonly DependencyProperty ZoomResetButtonVisibilityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZoomResetIconTemplateProperty

    Identifies the ZoomResetIconTemplate dependency property.

    Declaration
    public static readonly DependencyProperty ZoomResetIconTemplateProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    Owner

    Gets or sets owning ChartArea. This is a dependency property.

    Declaration
    public ChartArea Owner { get; set; }
    Property Value
    Type Description
    ChartArea

    Parent

    Get and Set ParentProperty

    Declaration
    public ChartArea Parent { get; set; }
    Property Value
    Type Description
    ChartArea

    Methods

    GetZoomCloseButtonVisibility(DependencyObject)

    Gets the value of the ZoomCloseButtonVisibility attached dependency property.

    Declaration
    public static Visibility GetZoomCloseButtonVisibility(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.Visibility

    Returns the Visibility value

    GetZoomCloseIconTemplate(DependencyObject)

    Gets the value of the ZoomCloseIconTemplate attached dependency property.

    Declaration
    public static DataTemplate GetZoomCloseIconTemplate(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.DataTemplate

    Returns the Icon Template

    GetZoomInButtonVisibility(DependencyObject)

    Gets the value of the ZoomInButtonVisibility attached dependency property.

    Declaration
    public static Visibility GetZoomInButtonVisibility(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.Visibility

    Returns the Visibility value

    GetZoomingToolkitVisibility(DependencyObject)

    Gets the value of the ZoomingToolkitVisibility attached dependency property.

    Declaration
    public static Visibility GetZoomingToolkitVisibility(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.Visibility

    Returns the Visibility value

    GetZoomInIconTemplate(DependencyObject)

    Gets the value of the ZoomInIconTemplate attached dependency property.

    Declaration
    public static DataTemplate GetZoomInIconTemplate(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.DataTemplate

    Returns the Icon Template

    GetZoomOutButtonVisibility(DependencyObject)

    Gets the value of the ZoomOutButtonVisibility attached dependency property.

    Declaration
    public static Visibility GetZoomOutButtonVisibility(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.Visibility

    Returns the Visibility value

    GetZoomOutIconTemplate(DependencyObject)

    Gets the value of the ZoomOutIconTemplate attached dependency property.

    Declaration
    public static DataTemplate GetZoomOutIconTemplate(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.DataTemplate

    Returns the Icon Template

    GetZoomPanningButtonVisibility(DependencyObject)

    Gets the value of the ZoomPanningButtonVisibility attached dependency property.

    Declaration
    public static Visibility GetZoomPanningButtonVisibility(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.Visibility

    Returns the Visibility value

    GetZoomPanningIconTemplate(DependencyObject)

    Gets the value of the ZoomPanningIconTemplate attached dependency property.

    Declaration
    public static DataTemplate GetZoomPanningIconTemplate(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.DataTemplate

    Returns the Icon Template

    GetZoomResetButtonVisibility(DependencyObject)

    Gets the value of the ZoomResetButtonVisibility attached dependency property.

    Declaration
    public static Visibility GetZoomResetButtonVisibility(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.Visibility

    Returns the Visibility value

    GetZoomResetIconTemplate(DependencyObject)

    Gets the value of the ZoomResetIconTemplate attached dependency property.

    Declaration
    public static DataTemplate GetZoomResetIconTemplate(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    Returns
    Type Description
    System.Windows.DataTemplate

    Returns the Icon Template

    OnCreateAutomationPeer()

    Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

    Declaration
    protected override AutomationPeer OnCreateAutomationPeer()
    Returns
    Type Description
    System.Windows.Automation.Peers.AutomationPeer

    The type-specific System.Windows.Automation.Peers.AutomationPeer implementation.

    SetZoomCloseButtonVisibility(DependencyObject, Visibility)

    Sets the value of the ZoomCloseButtonVisibility attached dependency property.

    Declaration
    public static void SetZoomCloseButtonVisibility(DependencyObject obj, Visibility value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.Visibility value

    The Visibility value

    SetZoomCloseIconTemplate(DependencyObject, DataTemplate)

    Sets the value of the ZoomCloseIconTemplate attached dependency property.

    Declaration
    public static void SetZoomCloseIconTemplate(DependencyObject obj, DataTemplate value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.DataTemplate value

    The Data Template value

    SetZoomInButtonVisibility(DependencyObject, Visibility)

    Sets the value of the ZoomInButtonVisibility attached dependency property.

    Declaration
    public static void SetZoomInButtonVisibility(DependencyObject obj, Visibility value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.Visibility value

    The Visibility value

    See Also
    Syncfusion.Windows.Chart.ChartZoomingAdorner

    SetZoomingToolkitVisibility(DependencyObject, Visibility)

    Sets the value of the ZoomingToolkitVisibility attached dependency property.

    Declaration
    public static void SetZoomingToolkitVisibility(DependencyObject obj, Visibility value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.Visibility value

    The Visibility value

    SetZoomInIconTemplate(DependencyObject, DataTemplate)

    Sets the value of the ZoomInIconTemplate attached dependency property.

    Declaration
    public static void SetZoomInIconTemplate(DependencyObject obj, DataTemplate value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.DataTemplate value

    The Data Template value

    SetZoomOutButtonVisibility(DependencyObject, Visibility)

    Sets the value of the ZoomOutButtonVisibility attached dependency property.

    Declaration
    public static void SetZoomOutButtonVisibility(DependencyObject obj, Visibility value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.Visibility value

    The Visibility value

    SetZoomOutIconTemplate(DependencyObject, DataTemplate)

    Sets the value of the ZoomOutIconTemplate attached dependency property.

    Declaration
    public static void SetZoomOutIconTemplate(DependencyObject obj, DataTemplate value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.DataTemplate value

    The Data Template value

    SetZoomPanningButtonVisibility(DependencyObject, Visibility)

    Sets the value of the ZoomPanningButtonVisibility attached dependency property.

    Declaration
    public static void SetZoomPanningButtonVisibility(DependencyObject obj, Visibility value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.Visibility value

    The Visibility value

    SetZoomPanningIconTemplate(DependencyObject, DataTemplate)

    Sets the value of the ZoomPanningIconTemplate attached dependency property.

    Declaration
    public static void SetZoomPanningIconTemplate(DependencyObject obj, DataTemplate value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.DataTemplate value

    The Data Template value

    SetZoomResetButtonVisibility(DependencyObject, Visibility)

    Sets the value of the ZoomResetButtonVisibility attached dependency property.

    Declaration
    public static void SetZoomResetButtonVisibility(DependencyObject obj, Visibility value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.Visibility value

    The Visibility value

    See Also
    ChartZoomingToolkit

    SetZoomResetIconTemplate(DependencyObject, DataTemplate)

    Sets the value of the ZoomResetIconTemplate attached dependency property.

    Declaration
    public static void SetZoomResetIconTemplate(DependencyObject obj, DataTemplate value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj

    System.Windows.DataTemplate value

    The Data Template value

    See Also

    ChartZoomingToolkit
    Back to top Generated by DocFX
    Copyright © 2001 - 2022 Syncfusion Inc. All Rights Reserved