Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.6.22
|
Leadtools.Annotations.Designers Assembly > Leadtools.Annotations.Designers Namespace > AnnDrawDesigner Class : OnDraw Method |
[SuppressMessageAttribute(Category="Microsoft.Design", CheckId="CA1062:Validate arguments of public methods", Scope="", Target="", MessageId="0", Justification="")] protected virtual void OnDraw( AnnDrawDesignerEventArgs e )
'Declaration
<SuppressMessageAttribute(Category="Microsoft.Design", CheckId="CA1062:Validate arguments of public methods", Scope="", Target="", MessageId="0", Justification="")> Protected Overridable Sub OnDraw( _ ByVal e As AnnDrawDesignerEventArgs _ )
'Usage
Dim instance As AnnDrawDesigner Dim e As AnnDrawDesignerEventArgs instance.OnDraw(e)
[SuppressMessageAttribute(Category="Microsoft.Design", CheckId="CA1062:Validate arguments of public methods", Scope="", Target="", MessageId="0", Justification="")] protected virtual void OnDraw( AnnDrawDesignerEventArgs e )
- (void)onDraw:(LTAnnDrawDesignerEventArgs *)args
protected void onDraw(AnnDrawDesignerEvent event)
SuppressMessageAttribute(Category="Microsoft.Design", CheckId="CA1062:Validate arguments of public methods", Scope="", Target="", MessageId="0", Justification="") function Leadtools.Annotations.Designers.AnnDrawDesigner.OnDraw( e )
Raising an event invokes the event handler through a delegate. The OnDraw method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.
Note to Inheritors: When overriding the Draw event in a derived class, be sure to call the base class's OnDraw method so that registered delegates receive the event.