Class ChartZoomingScrollBar
Represents chart zooming scrollbar.
Inheritance
Implements
Namespace: Syncfusion.Windows.Chart
Assembly: Syncfusion.Chart.Wpf.dll
Syntax
public class ChartZoomingScrollBar : Control, IDisposable
Constructors
ChartZoomingScrollBar()
Declaration
public ChartZoomingScrollBar()
Fields
HorizontalBarLargeChangeProperty
Identifies the HorizontalBarLargeChange dependency property.
Declaration
public static readonly DependencyProperty HorizontalBarLargeChangeProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
HorizontalBarSmallChangeProperty
Identifies the HorizontalBarSmallChange dependency property.
Declaration
public static readonly DependencyProperty HorizontalBarSmallChangeProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
HorizontalBarVisibilityProperty
Identifies the HorizontalBarVisibility dependency property.
Declaration
public static readonly DependencyProperty HorizontalBarVisibilityProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
IsInversedProperty
Using a DependencyProperty as the backing store for IsInversed. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty IsInversedProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
OrientationProperty
Using a DependencyProperty as the backing store for Orientation. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
VerticalBarLargeChangeProperty
Identifies the VerticalBarLargeChange dependency property.
Declaration
public static readonly DependencyProperty VerticalBarLargeChangeProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
VerticalBarSmallChangeProperty
Identifies the VerticalBarSmallChange dependency property.
Declaration
public static readonly DependencyProperty VerticalBarSmallChangeProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
VerticalBarVisibilityProperty
Identifies the VerticalBarVisibility dependency property.
Declaration
public static readonly DependencyProperty VerticalBarVisibilityProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
ZoomFactorProperty
Using a DependencyProperty as the backing store for ZoomFactor. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ZoomFactorProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
ZoomPositionProperty
Using a DependencyProperty as the backing store for ZoomPosition. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ZoomPositionProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
ZoomSwitchedProperty
Using a DependencyProperty as the backing store for ZoomSwitched. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ZoomSwitchedProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
Properties
IsInversed
Gets or sets a value indicating whether this instance is inversed.
Declaration
public bool IsInversed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
Orientation
Gets or sets the orientation.
Declaration
public Orientation Orientation { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Windows.Controls.Orientation | The orientation. |
ZoomFactor
Gets or sets the zoom factor.
Declaration
public double ZoomFactor { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The zoom factor. |
ZoomPosition
Gets or sets the zoom position.
Declaration
public double ZoomPosition { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The zoom position. |
ZoomSwitched
Gets or sets a value indicating whether zoom is switched.
Declaration
public bool ZoomSwitched { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
GetHorizontalBarLargeChange(ChartArea)
Return HorizontalBarLargeChange value from the given area
Declaration
public static double GetHorizontalBarLargeChange(ChartArea area)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area |
Returns
| Type |
|---|
| System.Double |
GetHorizontalBarSmallChange(ChartArea)
return HorizontalBarSmallChange value from the given area
Declaration
public static double GetHorizontalBarSmallChange(ChartArea area)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area |
Returns
| Type |
|---|
| System.Double |
GetHorizontalBarVisibility(ChartArea)
Return HorizontalBarVisibility value from the given area
Declaration
public static Visibility GetHorizontalBarVisibility(ChartArea area)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area |
Returns
| Type |
|---|
| System.Windows.Visibility |
GetVerticalBarLargeChange(ChartArea)
Return VerticalBarLargeChange value from given value
Declaration
public static double GetVerticalBarLargeChange(ChartArea area)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area |
Returns
| Type |
|---|
| System.Double |
GetVerticalBarSmallChange(ChartArea)
Return VerticalBarSmallChange value from the given area
Declaration
public static double GetVerticalBarSmallChange(ChartArea area)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area |
Returns
| Type |
|---|
| System.Double |
GetVerticalBarVisibility(ChartArea)
Return VerticalBarVisibility value from the given area
Declaration
public static Visibility GetVerticalBarVisibility(ChartArea area)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area |
Returns
| Type |
|---|
| System.Windows.Visibility |
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
See Also
SetHorizontalBarLargeChange(ChartArea, Double)
Set HorizontalBarLargeChangevalue from the given value
Declaration
public static void SetHorizontalBarLargeChange(ChartArea area, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area | |
| System.Double | value |
SetHorizontalBarSmallChange(ChartArea, Double)
Set the HorizontalBarSmallChange value from the given double value
Declaration
public static void SetHorizontalBarSmallChange(ChartArea area, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area | |
| System.Double | value |
SetHorizontalBarVisibility(ChartArea, Visibility)
Set HorizontalBarVisibility value to the corresponding given area from the given value.
Declaration
public static void SetHorizontalBarVisibility(ChartArea area, Visibility value)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area | |
| System.Windows.Visibility | value |
SetVerticalBarLargeChange(ChartArea, Double)
Set VerticalBarLargeChange value to the corresponding given area from the given double value
Declaration
public static void SetVerticalBarLargeChange(ChartArea area, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area | |
| System.Double | value |
SetVerticalBarSmallChange(ChartArea, Double)
Set the VerticalBarSmallChange value to the corresponding given area from the given double value.
Declaration
public static void SetVerticalBarSmallChange(ChartArea area, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area | |
| System.Double | value |
SetVerticalBarVisibility(ChartArea, Visibility)
Set the VerticalBarVisibility value to the corresponding given area from the given value
Declaration
public static void SetVerticalBarVisibility(ChartArea area, Visibility value)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartArea | area | |
| System.Windows.Visibility | value |