LineShape.OnPaint Method (PaintEventArgs)

 

Raises the Paint event.

Namespace:   Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

protected internal override void OnPaint(
    PaintEventArgs e
)
public protected:
virtual void OnPaint(
    PaintEventArgs^ e
) override
override OnPaint : 
        e:PaintEventArgs -> unit
Protected Friend Overrides Sub OnPaint (
    e As PaintEventArgs
)

Parameters

Remarks

Raising an event invokes the event handler through a delegate. For more information, see Handling and Raising Events.

The OnPaint method also enables derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.

Notes to Inheritors:

When overriding OnPaint in a derived class, make sure to call the OnPaint method of the base class so that registered delegates receive the event.

See Also

ShapeContainer
Shape
LineShape Class
Microsoft.VisualBasic.PowerPacks Namespace
How to: Draw Shapes with the OvalShape and RectangleShape Controls (Visual Studio)
How to: Draw Lines with the LineShape Control (Visual Studio)
Introduction to the Line and Shape Controls (Visual Studio)

Return to top