Dela via


Skapa ett PenInputPanel-objekt

[PenInputPanel har ersatts av TextInputPanel och Microsoft.Ink.TextInput. Se Programmering av textinmatningspanelen.]

Hanterade kodkonstruktorer är ett bekvämt sätt att skapa ett PenInputPanel objekt och koppla det till en kontroll i ett steg. Det här C#-exemplet skapar ett PenInputPanel-objekt och kopplar det till en befintlig InkEdit- kontroll, InkEdit1, med en kodrad.

PenInputPanel thePenInputPanel = new PenInputPanel(InkEdit1);

Samma exempel i Visual Basic .NET ser ut så här:

Dim thePenInputPanel As New PenInputPanel(InkEdit1)

Den här tekniken är användbar i fall där ett PenInputPanel-objekt kommer att associeras med en enda kontroll under hela dess livslängd. Om du vill använda ett PenInputPanel-objekt och associera det med flera kontroller, som visas i PenInputPanel Sample, använder du egenskapen AttachedEditControl för att ändra kontrollen som PenInputPanel-objektet är associerat med.

Om du vill koppla ett PenInputPanel- objekt till en kontroll utan att använda en konstruktor använder du egenskapen AttachedEditControl. Använd den här tekniken för språk som inte stöder de hanterade konstruktorerna, till exempel C++.