DiagramOverviewControl

StockSharp.Xaml.Diagram.Controls

Renders a compact diagram overview and the current viewport rectangle.

Inherits: Control

Constructors

DiagramOverviewControl
public DiagramOverviewControl()
diagramOverviewControl = DiagramOverviewControl()

Initializes a new instance of the DiagramOverviewControl class.

Properties

Surface
public DiagramSurface Surface { get; set; }
value = diagramOverviewControl.Surface
diagramOverviewControl.Surface = value

Gets or sets the observed diagram surface.

ViewportRectangle
public Rect ViewportRectangle { get; }
value = diagramOverviewControl.ViewportRectangle

Works out the projection for the diagram currently shown, or nothing when there is none.

Methods

NavigateTo
public void NavigateTo(Point point)
diagramOverviewControl.NavigateTo(point)

Moves the diagram viewport so that the point aimed at in the overview sits at its centre.

point
Point inside the overview.
OnPointerMoved
protected override void OnPointerMoved(PointerEventArgs e)
diagramOverviewControl.OnPointerMoved(e)
OnPointerPressed
protected override void OnPointerPressed(PointerPressedEventArgs e)
diagramOverviewControl.OnPointerPressed(e)
OnPointerReleased
protected override void OnPointerReleased(PointerReleasedEventArgs e)
diagramOverviewControl.OnPointerReleased(e)
Render
public override void Render(DrawingContext context)
diagramOverviewControl.Render(context)