Freigeben über


Erstellen eines PenInputPanel-Objekts

[PenInputPanel wurde durch TextInputPanel und Microsoft.Ink.TextInput ersetzt. Weitere Informationen finden Sie unter Programmieren des Texteingabebereichs.]

Konstruktoren mit verwaltetem Code bieten eine praktische Möglichkeit, ein PenInputPanel-Objekt zu erstellen und es in einem Schritt an ein Steuerelement anzufügen. In diesem C#-Beispiel wird ein PenInputPanel-Objekt erstellt und mit einer Codezeile an ein vorhandenes InkEdit-SteuerelementInkEdit1angefügt.

PenInputPanel thePenInputPanel = new PenInputPanel(InkEdit1);

Das gleiche Beispiel in Visual Basic .NET sieht wie folgt aus:

Dim thePenInputPanel As New PenInputPanel(InkEdit1)

Diese Technik ist in Fällen nützlich, in denen ein PenInputPanel-Objekt während seiner gesamten Lebensdauer einem einzelnen Steuerelement zugeordnet wird. In Fällen, in denen Sie ein PenInputPanel-Objekt verwenden und es mehreren Steuerelementen zuordnen möchten, wie im PenInputPanel-Beispiel gezeigt, verwenden Sie die AttachedEditControl-Eigenschaft , um das Steuerelement zu ändern, dem das PenInputPanel-Objekt zugeordnet ist.

Verwenden Sie die AttachedEditControl-Eigenschaft, um ein PenInputPanel-Objekt an ein Steuerelement anzufügen, ohne einen Konstruktor zu verwenden. Verwenden Sie diese Technik für Sprachen, die die verwalteten Konstruktoren nicht unterstützen, z. B. C++.