[]
Represents an extension of the LineMarker for the FlexChart.
[TemplatePart(Name = "Root", Type = typeof(Canvas))]
[TemplatePart(Name = "VerticalLine", Type = typeof(Line))]
[TemplatePart(Name = "HorizontalLine", Type = typeof(Line))]
[TemplatePart(Name = "Content", Type = typeof(Border))]
public class C1LineMarker : Control, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IChartLayer
| Name | Description |
|---|---|
| C1LineMarker() | Creates an instance of LineMarker. |
| Name | Description |
|---|---|
| AlignmentProperty | Identifies the Alignment dependency property. |
| ContentProperty | Identifies the Content dependency property. |
| DragContentProperty | Identifies the DragContent dependency property. |
| DragLinesProperty | Identifies the DragLines dependency property. |
| DragThresholdProperty | Identifies the DragThreshold dependency property. |
| HorizontalPositionProperty | Identifies the HorizontalPosition dependency property. |
| InteractionProperty | Identifies the Interaction dependency property. |
| LineBrushProperty | |
| LineWidthProperty | |
| LinesProperty | Identifies the Lines dependency property. |
| VerticalPositionProperty | Identifies the VerticalPosition dependency property. |
| Name | Description |
|---|---|
| Alignment | Gets or sets the alignment of the LineMarker content. |
| Content | Gets or sets the content function that allows you to customize the text content of the LineMarker. |
| DragContent | Gets or sets a value indicating whether the content of the marker is draggable when the interaction mode is "Drag". |
| DragLines | Gets or sets a value indicating whether the lines are linked when the horizontal or vertical line is dragged when the interaction mode is "Drag". |
| DragThreshold | Gets or sets the maximum distance from the horizontal or vertical line that the marker can be dragged. |
| HorizontalPosition | Gets or sets the position of horizontal line. |
| Interaction | Gets or sets the interaction mode of the LineMarker. |
| LineBrush | |
| LineWidth | |
| Lines | Gets or sets the visibility of the LineMarker lines. |
| VerticalPosition | Gets or set the position of vertical line. |
| X | Gets the current x-value as chart data coordinates. |
| Y | Gets the current y-value as chart data coordinates. |
| Name | Description |
|---|---|
| OnApplyTemplate() | Builds the visual tree for the C1LineMarker control when a new template is applied. |
| OnPositionChanged(bool) | Raise the PositionChanged event. |
| Name | Description |
|---|---|
| PositionChanged | Occurs after the LineMarker's position changes. |