Skip to content

InteractiveResult

Namespace: ThinkGeo.UI.Wpf

This class specifies the InteractiveResult when deal with the Interactive method in InteractiveOverlay.

public class InteractiveResult

Inheritance ObjectInteractiveResult

Properties

InteractiveOverlayUpdateMode

Gets or sets the DrawThisOverlay type to indicate to draw this overlay or not.

public InteractiveOverlayUpdateMode InteractiveOverlayUpdateMode { get; set; }

Property Value

InteractiveOverlayUpdateMode

ProcessOtherOverlaysMode

Gets or sets the DrawThisOverlay type to indicate how to process other overlays.

public ProcessOtherOverlaysMode ProcessOtherOverlaysMode { get; set; }

Property Value

ProcessOtherOverlaysMode

NewCurrentExtent

Gets or sets the new current extent if the interactive action affect the extent.

public RectangleShape NewCurrentExtent { get; set; }

Property Value

RectangleShape

RotationAngleIncrement

Gets or sets the rotation angle increment.

public float RotationAngleIncrement { get; set; }

Property Value

Single

        The rotation angle increment.

ScreenX

public float ScreenX { get; set; }

Property Value

Single

ScreenY

public float ScreenY { get; set; }

Property Value

Single

ForthRedraw

public bool ForthRedraw { get; set; }

Property Value

Boolean

Constructors

InteractiveResult()

Constructor of InteractiveResult class.

public InteractiveResult()

Remarks:

If you use this constructor, you have to set the properties manually before use.

InteractiveResult(InteractiveOverlayUpdateMode, ProcessOtherOverlaysMode)

Constructor of InteractiveResult class.

public InteractiveResult(InteractiveOverlayUpdateMode interactiveOverlayUpdateMode, ProcessOtherOverlaysMode processOtherOverlaysMode)

Parameters

interactiveOverlayUpdateMode InteractiveOverlayUpdateMode
This parameter specified the interactiveOverlayUpdateMode to construct the class.

processOtherOverlaysMode ProcessOtherOverlaysMode
This parameter specified the ProcessOtherOverlaysMode to construct the class.