ImageGear .NET v25.2 - Updated
ImageGear.Windows.Controls Assembly / ImageGear.Windows.Controls Namespace / PageView Class / InProgressMark Property




In This Topic
    InProgressMark Property
    In This Topic
    Gets or sets an ART mark to display immediately while creating an ART mark using the mouse.
    Syntax
    'Declaration
     
    Public Property InProgressMark As ImGearARTMark
    'Usage
     
    Dim instance As PageView
    Dim value As ImGearARTMark
     
    instance.InProgressMark = value
     
    value = instance.InProgressMark
    public ImGearARTMark InProgressMark {get; set;}
    public: __property ImGearARTMark* get_InProgressMark();
    public: __property void set_InProgressMark( 
       ImGearARTMark* value
    );
    public:
    property ImGearARTMark^ InProgressMark {
       ImGearARTMark^ get();
       void set (    ImGearARTMark^ value);
    }

    Property Value

    ImGearARTMark value.
    Remarks

    This property can be used in the PageView mouse event handlers to display a mark, such as a custom mark, while using the mouse to add a mark (before the mark is actually added to the PageView ART page). The InProgressMark property is set internally while a non-custom mark is being drawn using the mouse, and the property is automatically reset to null after a mark is created. The mark is displayed using image coordinates and is separate from the PageView control's ART page.

    If the InProgressMark is an ImGearARTPolyline, then the IsClosed property of the InProgressMark will have no effect. If the IsClosed property of the template mark (specified by the ImGearAnnotationTemplates Polyline or Freehand property) is true, then the polyline is drawn as closed. If it is false, then the ImGearAnnotationSettings IsPolylineAutoCloseEnabled and PolyMarkPointRadiusThreshold properties are used to determine whether the polyline is drawn as closed.

    See Also