Partager via


Création d’un objet PenInputPanel

[PenInputPanel a été remplacé par TextInputPanel et Microsoft.Ink.TextInput. Reportez-vous au volet Programmation de la saisie de texte.]

Les constructeurs de code managé offrent un moyen pratique de créer un objet PenInputPanel et de l’attacher à un contrôle en une seule étape. Cet exemple C# crée un objet PenInputPanel et l’attache à un contrôle InkEdit existant, InkEdit1, avec une ligne de code.

PenInputPanel thePenInputPanel = new PenInputPanel(InkEdit1);

Le même exemple dans Visual Basic .NET ressemble à ceci :

Dim thePenInputPanel As New PenInputPanel(InkEdit1)

Cette technique est utile dans les cas où un objet PenInputPanel est associé à un seul contrôle tout au long de sa durée de vie. Dans les cas où vous souhaitez utiliser un objet PenInputPanel et l’associer à plusieurs contrôles, comme illustré dans l’exemple PenInputPanel, utilisez la propriété AttachedEditControl pour modifier le contrôle auquel l’objet PenInputPanel est associé.

Pour attacher un objet PenInputPanel à un contrôle sans utiliser de constructeur, utilisez la propriété AttachedEditControl . Utilisez cette technique pour les langages qui ne prennent pas en charge les constructeurs managés, tels que C++.