Partager via


InkOverlayPaintingEventHandler, délégué

Mise à jour : November 2007

Représente la méthode qui gère l'événement Painting d'un objet InkOverlay.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
Public Delegate Sub InkOverlayPaintingEventHandler ( _
    sender As Object, _
    e As InkOverlayPaintingEventArgs _
)
'Utilisation
Dim instance As New InkOverlayPaintingEventHandler(AddressOf HandlerMethod)
public delegate void InkOverlayPaintingEventHandler(
    Object sender,
    InkOverlayPaintingEventArgs e
)
public delegate void InkOverlayPaintingEventHandler(
    Object^ sender, 
    InkOverlayPaintingEventArgs^ e
)
/** @delegate */
public delegate void InkOverlayPaintingEventHandler(
    Object sender,
    InkOverlayPaintingEventArgs e
)
JScript ne prend pas en charge les délégués.

Paramètres

Notes

Lorsque vous créez un délégué InkOverlayPaintingEventHandler, vous identifiez la méthode qui gère l'événement. Pour associer l'événement au gestionnaire d'événements, ajoutez une instance du délégué à l'événement. Le gestionnaire d'événements est appelé chaque fois qu'un événement se produit, sauf si vous supprimez le délégué. Pour des raisons de performances, l'intérêt d'événement par défaut est désactivé dans le code managé. Toutefois, il est automatiquement activé si vous ajoutez un gestionnaire d'événements.

Exemples

Dans cet exemple, le gestionnaire d'événements Painting est utilisé pour dessiner un arrière-plan rayé sur la zone d'entrée manuscrite.

Private Sub mInkObject_Painting(ByVal sender As Object, ByVal e As InkOverlayPaintingEventArgs)
    Dim hBrush As Brush = New HatchBrush(HatchStyle.Horizontal, Color.LightGray, Color.White)
    e.Graphics.FillRectangle(hBrush, e.ClipRectangle)
End Sub
private void mInkObject_Painting(object sender, InkOverlayPaintingEventArgs e)
{
    Brush hBrush = new HatchBrush(HatchStyle.Horizontal, Color.LightGray, Color.White);
    e.Graphics.FillRectangle(hBrush, e.ClipRectangle);
}

Plateformes

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

Microsoft.Ink, espace de noms

InkOverlayPaintedEventHandler