CogDisplay InteractiveGraphics Property Cognex VisionPro 9.10
Gets the interactive graphics container that contains the interactive graphics in this display.

Namespace: Cognex.VisionPro.Display
Assembly: Cognex.VisionPro.Display.Controls (in Cognex.VisionPro.Display.Controls.dll) Version: 79.0.0.0 (79.0.0.0)
Syntax

public virtual CogInteractiveGraphicsContainer InteractiveGraphics { get; }

Property Value

Type: CogInteractiveGraphicsContainer
The interactive graphics container.
Exceptions

ExceptionCondition
AxHost InvalidActiveXStateException Thrown when the display control is invalid.
Remarks

You can add interactive graphics to this collection to display them.

Examples

private void doDraw() {
    CogCircle mCircle = new CogCircle();


    mCircle.CenterX = 100;
    mCircle.CenterY = 100;
    mCircle.Radius = 75;
    mCircle.Interactive = true;
    mCircle.GraphicDOFEnable = CogCircleDOFConstants.All;

    cogDisplay1.InteractiveGraphics.Add(mCircle, "Circle", false);
}
Private Sub doDraw()
    Dim mCircle As New CogCircle

    mCircle.CenterX = 100
    mCircle.CenterY = 100
    mCircle.Radius = 75
    mCircle.Interactive = True
    mCircle.GraphicDOFEnable = CogCircleDOFConstants.All

    cogDisplay1.InteractiveGraphics.Add(mCircle, "Circle", False)
End Sub
See Also