Class InteractiveCursor
Represents InteractiveCursor class
Inheritance
Namespace: Syncfusion.Windows.Chart
Assembly: Syncfusion.Chart.Wpf.dll
Syntax
public class InteractiveCursor : Control, IChartSerializer, INotifyPropertyChanged
Constructors
InteractiveCursor()
Called When instance created for InteractiveCursor
Declaration
public InteractiveCursor()
Fields
BindWithMouseMoveOnSegmentProperty
Identifies the BindWithMoseMoveOnSegment, It is a Dependency Property
Declaration
public static readonly DependencyProperty BindWithMouseMoveOnSegmentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CursorStrokeThicknessProperty
Sets the thickness for the Cursor Stroke
Declaration
public static readonly DependencyProperty CursorStrokeThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CursorSymbolHeightProperty
Using a DependencyProperty as the backing store for CurSorHeight. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty CursorSymbolHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CursorSymbolStrokeProperty
Using a DependencyProperty as the backing store for CursorSymbolInterior. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty CursorSymbolStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CursorSymbolWidthProperty
Using a DependencyProperty as the backing store for CurSorWidth. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty CursorSymbolWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CursorVisibilityProperty
Identifies the Cursor Visibility
Declaration
public static readonly DependencyProperty CursorVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DataPointProperty
Using a DependencyProperty as the backing store for DataPoint. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty DataPointProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableHorizontalMoveProperty
Identifies the EnableHorizontalMove, It is a Dependency Property
Declaration
public static readonly DependencyProperty EnableHorizontalMoveProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableVerticalMoveProperty
Identifies the EnableVerticalMove, It is a Dependency Property
Declaration
public static readonly DependencyProperty EnableVerticalMoveProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HorizontalCursorStrokeProperty
Identifies the HorizontalCursorStroke, It is a Dependency Property
Declaration
public static readonly DependencyProperty HorizontalCursorStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HorizontalCursorTemplateProperty
Using a DependencyProperty as the backing store for HorizontalCursorTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty HorizontalCursorTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HorizontalCursorVisibilityProperty
Identifies the HorizontalCursorVisibility, It is a Dependency Property
Declaration
public static readonly DependencyProperty HorizontalCursorVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HorizontalLabelVisibilityProperty
Identifies the HorizontalLabelVisibility, It is a Dependency Property
Declaration
public static readonly DependencyProperty HorizontalLabelVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
InteractiveCursorSymbolTemplateProperty
Using a DependencyProperty as the backing store for HorizontalCursorTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty InteractiveCursorSymbolTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
InteractiveCursorSymbolVisibilityProperty
Identifies the HorizontalCursorVisibility, It is a Dependency Property
Declaration
public static readonly DependencyProperty InteractiveCursorSymbolVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsBindWithMouseMoveProperty
Identifies the IsBindWithMouseMove, It is a Dependency Property.
Declaration
public static readonly DependencyProperty IsBindWithMouseMoveProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsBindWithSegmentProperty
Identifies the IsBindWithSegment, It is a Dependency Property.
Declaration
public static readonly DependencyProperty IsBindWithSegmentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsInversedLabelProperty
Identifies the IsInversedLabel, It is a Dependency Property
Declaration
public static readonly DependencyProperty IsInversedLabelProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LabelBackgroundProperty
Identifies the LabelBackground, It is a Dependency Property
Declaration
public static readonly DependencyProperty LabelBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LabelForegroundProperty
Identifies the LabelForeground, It is a Dependency Property
Declaration
public static readonly DependencyProperty LabelForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LabelVisibilityProperty
Identifies the LabelVisibility, It is a Dependency Property
Declaration
public static readonly DependencyProperty LabelVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftPositionProperty
Using a DependencyProperty as the backing store for LeftPostion. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty LeftPositionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
OffsetXProperty
Identifies the OffsetX, It is a Dependency Property
Declaration
public static readonly DependencyProperty OffsetXProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
OffsetYProperty
Identifies the OffsetY, It is a Dependency Property
Declaration
public static readonly DependencyProperty OffsetYProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PointCollectionProperty
Using a DependencyProperty as the backing store for MyProperty. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty PointCollectionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TopPositionProperty
Using a DependencyProperty as the backing store for TopPosition. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty TopPositionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
VerticalCursorLabelContentProperty
Identifies the VerticalCursorLabelContent, It is a Dependency Property
Declaration
public static readonly DependencyProperty VerticalCursorLabelContentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
VerticalCursorStrokeProperty
Identifies the VerticalCursorStroke, It is a Dependency Property
Declaration
public static readonly DependencyProperty VerticalCursorStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
VerticalCursorTemplateProperty
Using a DependencyProperty as the backing store for VerTicalCursorTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty VerticalCursorTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
VerticalCursorVisibilityProperty
Identifies the HorizontalCursorVisibility, It is a Dependency Property
Declaration
public static readonly DependencyProperty VerticalCursorVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
VerticalLabelVisibilityProperty
Identifies the VerticalLabelVisibility, It is a Dependency Property
Declaration
public static readonly DependencyProperty VerticalLabelVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
BindWithMouseMoveOnSegment
Gets or sets a value indicating whether [bind with mouse move on segment].
Declaration
public bool BindWithMouseMoveOnSegment { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
CursorStrokeThickness
Gets or sets the cursor stroke thickness.
Declaration
public double CursorStrokeThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The cursor stroke thickness. |
CursorSymbolHeight
Gets or Sets the Interactive Cursor Symbol Height
Declaration
public double CursorSymbolHeight { get; set; }
Property Value
Type |
---|
System.Double |
CursorSymbolStroke
Gets or sets the Interactive Cursor Symbol Stroke
Declaration
public Brush CursorSymbolStroke { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
CursorSymbolWidth
Gets or Sets the InteractiveCursorSymbol Width
Declaration
public double CursorSymbolWidth { get; set; }
Property Value
Type |
---|
System.Double |
CursorVisibility
Gets or Sets value fro the Cursor Visibility
Declaration
public Visibility CursorVisibility { get; set; }
Property Value
Type |
---|
System.Windows.Visibility |
DataPoint
Get and Set DataPointProperty
Declaration
public IChartDataPoint DataPoint { get; set; }
Property Value
Type |
---|
IChartDataPoint |
EnableHorizontalMove
Gets or sets a value indicating whether [enable horizontal move].
Declaration
public bool EnableHorizontalMove { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableVerticalMove
Gets or sets a value indicating whether [enable vertical move].
Declaration
public bool EnableVerticalMove { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
HorizontalCursorStroke
Gets or sets the horizontal cursor stroke.
Declaration
public Brush HorizontalCursorStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The horizontal cursor stroke. |
HorizontalCursorTemplate
Gets or Sets the InteractiveCursor Horizontal Line Template
Declaration
public DataTemplate HorizontalCursorTemplate { get; set; }
Property Value
Type |
---|
System.Windows.DataTemplate |
HorizontalCursorVisibility
Gets or sets the horizontal cursor visibility.
Declaration
public Visibility HorizontalCursorVisibility { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Visibility | The horizontal cursor visibility. |
HorizontalLabelVisibility
Gets or sets the horizontal label visibility.
Declaration
public Visibility HorizontalLabelVisibility { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Visibility | The horizontal label visibility. |
InteractiveCursorSymbolTemplate
Gets or Sets the InteractiveCusorSymbol Template
Declaration
public DataTemplate InteractiveCursorSymbolTemplate { get; set; }
Property Value
Type |
---|
System.Windows.DataTemplate |
InteractiveCursorSymbolVisibility
Gets or sets the Interactive cursor Symbol visibility.
Declaration
public Visibility InteractiveCursorSymbolVisibility { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Visibility | The Interactive cursor visibility. |
IsBindWithMouseMove
Gets or sets a value indicating whether this instance is bind with segment.
Declaration
public bool IsBindWithMouseMove { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsBindWithSegment
Gets or sets a value indicating whether this instance is bind with segment.
Declaration
public bool IsBindWithSegment { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsInversedLabel
Gets or sets a value indicating whether this instance is inversed label.
Declaration
public bool IsInversedLabel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
LabelBackground
Gets or sets the label background.
Declaration
public Brush LabelBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The label background. |
LabelForeground
Gets or sets the label foreground.
Declaration
public Brush LabelForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The label foreground. |
LabelVisibility
Gets or sets the label visibility.
Declaration
public Visibility LabelVisibility { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Visibility | The label visibility. |
OffsetX
Gets or sets the offset X.
Declaration
public double OffsetX { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The offset X. |
OffsetY
Gets or sets the offset Y.
Declaration
public double OffsetY { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The offset Y. |
PointCollection
Get and Set PointCollectionProperty
Declaration
public ObservableCollection<Point> PointCollection { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<System.Windows.Point> |
Selectedseries
Gets or sets the chartseries.
Declaration
public ChartSeries Selectedseries { get; set; }
Property Value
Type | Description |
---|---|
ChartSeries | The chartseries. |
VerticalCursorStroke
Gets or sets the vertical cursor stroke.
Declaration
public Brush VerticalCursorStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The vertical cursor stroke. |
VerticalCursorTemplate
Gets or Sets the InteractiveCursor Vertical Line Template
Declaration
public DataTemplate VerticalCursorTemplate { get; set; }
Property Value
Type |
---|
System.Windows.DataTemplate |
VerticalCursorVisibility
Gets or sets the horizontal cursor visibility.
Declaration
public Visibility VerticalCursorVisibility { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Visibility | The horizontal cursor visibility. |
VerticalLabelVisibility
Gets or sets the vertical label visibility.
Declaration
public Visibility VerticalLabelVisibility { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Visibility | The vertical label visibility. |
Methods
Deserialize(String)
Return the object from the XAML string
Declaration
public object Deserialize(string xamlString)
Parameters
Type | Name | Description |
---|---|---|
System.String | xamlString |
Returns
Type |
---|
System.Object |
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
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. |
Serialize()
Return XAML string from the object
Declaration
public string Serialize()
Returns
Type |
---|
System.String |
Events
LocationChanged
Event for LocationChanged in InteractiveCursor
Declaration
public event QtpInteracitveCursorLocationChangedEventHandler LocationChanged
Event Type
Type |
---|
QtpInteracitveCursorLocationChangedEventHandler |
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
---|
System.ComponentModel.PropertyChangedEventHandler |