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-SteuerelementInkEdit1
angefü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++.