In This Article

MicroChartMarker Class

Represents a control capable of rendering predefined shapes.

[TemplatePart(Name = "PART_Path", Type = typeof(Path))]
public class MicroChartMarker : Control
Inheritance:
object Visual UIElement FrameworkElement Control object

Constructors

MicroChartMarker()

Initializes an instance of the class.

public MicroChartMarker()

Properties

Path

Gets the Path associated with the marker.

protected Path Path { get; }

Property Value

Path

ShapeKind

Gets or sets a MicroChartMarkerShapeKind, which indicates what kind of shape should be rendered by the marker. This is a dependency property.

public MicroChartMarkerShapeKind ShapeKind { get; set; }

Property Value

MicroChartMarkerShapeKind:

A MicroChartMarkerShapeKind, which indicates what kind of shape should be rendered by the marker. The default value is MicroChartMarkerShapeKind.Ellipse.

Methods

OnApplyTemplate()

Invoked whenever application code or internal processes call ApplyTemplate.

public override void OnApplyTemplate()

UpdatePath()

Updates the Geometry of the Path element.

protected virtual void UpdatePath()

Fields

ShapeKindProperty

Identifies the ShapeKind dependency property. This field is read-only.

public static readonly DependencyProperty ShapeKindProperty