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
e
Type: System.Windows.Forms.PaintEventArgsA PaintEventArgs that contains the event data.
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