Skip to content

FeatureEditedEditInteractiveOverlayEventArgs

Namespace: ThinkGeo.Core

Provides data for the FeatureEdited event.

public class FeatureEditedEditInteractiveOverlayEventArgs : System.EventArgs

Inheritance ObjectEventArgsFeatureEditedEditInteractiveOverlayEventArgs

Properties

DraggingLineShape

When the feature is being rotated, resized, or moved, this property is null. When a single vertex is being dragged, this returns a LineShape consisting of three vertices, with the dragged vertex in the middle.

public LineShape DraggingLineShape { get; }

Property Value

LineShape

EditedFeature

The updated feature.

public Feature EditedFeature { get; set; }

Property Value

Feature

LastEditedFeature

Gets Last Edited Feature, which is the feature before doing this round of editing

public Feature LastEditedFeature { get; }

Property Value

Feature

Constructors

FeatureEditedEditInteractiveOverlayEventArgs()

Constructor of FeatureDraggedEditInteractiveOverlayEventArgs class.

public FeatureEditedEditInteractiveOverlayEventArgs()

Remarks:

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

FeatureEditedEditInteractiveOverlayEventArgs(Feature, Feature)

Constructor of FeatureDraggedEditInteractiveOverlayEventArgs class.

public FeatureEditedEditInteractiveOverlayEventArgs(Feature lastEditedFeature, Feature editedFeature)

Parameters

lastEditedFeature Feature
This parameter specified the feature before editing.

editedFeature Feature
This parameter specified the feature before this round of editing.

FeatureEditedEditInteractiveOverlayEventArgs(Feature, LineShape)

Constructor of FeatureDraggedEditInteractiveOverlayEventArgs class.

public FeatureEditedEditInteractiveOverlayEventArgs(Feature editedFeature, LineShape draggingLineShape)

Parameters

editedFeature Feature
This parameter specified the feature before this round of editing.

draggingLineShape LineShape
When the feature is being rotated, resized, or moved, this property is null.When a single vertex is being dragged, this returns a LineShape consisting of three vertices, with the dragged vertex in the middle.