Class ZoomScrollSettings
This class describes settings needed to define the chart behavior for zooming and scrolling.
Inheritance
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class ZoomScrollSettings : DependencyObject, INotifyPropertyChanged
Constructors
ZoomScrollSettings()
Declaration
public ZoomScrollSettings()
Fields
MinZoomRangeProperty
Identifies the MinZoomRange dependency property.
Declaration
public static readonly DependencyProperty MinZoomRangeProperty
Field Value
System.Windows.DependencyProperty
|
RangeEndProperty
Identifies the RangeEnd dependency property.
Declaration
public static readonly DependencyProperty RangeEndProperty
Field Value
System.Windows.DependencyProperty
|
RangeStartProperty
Identifies the RangeStart dependency property.
Declaration
public static readonly DependencyProperty RangeStartProperty
Field Value
System.Windows.DependencyProperty
|
ScrollModeProperty
Identifies the ScrollMode dependency property.
Declaration
public static readonly DependencyProperty ScrollModeProperty
Field Value
System.Windows.DependencyProperty
|
SliderSelectionEndProperty
Identifies the SliderSelectionEnd dependency property.
Declaration
public static readonly DependencyProperty SliderSelectionEndProperty
Field Value
System.Windows.DependencyProperty
|
SliderSelectionStartProperty
Identifies the SliderSelectionStart dependency property.
Declaration
public static readonly DependencyProperty SliderSelectionStartProperty
Field Value
System.Windows.DependencyProperty
|
Properties
MinZoomRange
Gets or sets the min zoom range.
Declaration
public double MinZoomRange { get; set; }
Property Value
System.Double
The min zoom range. |
Range
Gets the difference between RangeEnd and RangeStart.
Declaration
public double Range { get; }
Property Value
System.Double
|
RangeEnd
Gets or sets the range end.
Declaration
public double RangeEnd { get; set; }
Property Value
System.Double
The range end. |
RangeStart
Gets or sets the range start.
Declaration
public double RangeStart { get; set; }
Property Value
System.Double
The range start. |
ScrollMode
Gets or sets the scroll mode.
Declaration
public ScrollMode ScrollMode { get; set; }
Property Value
ScrollMode
The scroll mode. |
SliderSelectionEnd
Gets or sets the slider selection end.
Declaration
public double SliderSelectionEnd { get; set; }
Property Value
System.Double
The range start. |
SliderSelectionStart
Gets or sets the slider selection start.
Declaration
public double SliderSelectionStart { get; set; }
Property Value
System.Double
The range start. |
Methods
OnPropertyChanged(PropertyChangedEventArgs)
Raises the PropertyChanged event.
Declaration
protected virtual void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.ComponentModel.PropertyChangedEventArgs
e
The System.ComponentModel.PropertyChangedEventArgs instance containing the event data. |
ResumeNotifications()
Resumes the notifications.
Declaration
public void ResumeNotifications()
SetSelectionRange(Double, Double)
Sets the selection range.
Declaration
public void SetSelectionRange(double rangeStartParam, double rangeEndParam)
Parameters
System.Double
rangeStartParam
The range start. |
System.Double
rangeEndParam
The range end. |
SuspendNotifications()
Suspends the notifications.
Declaration
public void SuspendNotifications()
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|