Udostępnij przez


Tworzenie obiektu PenInputPanel

[PenInputPanel został zastąpiony przez TextInputPanel i Microsoft.Ink.TextInput. Proszę odnieść się do Programowanie panelu wprowadzania tekstu.]

Konstruktory kodu zarządzanego zapewniają wygodny sposób tworzenia obiektu PenInputPanel i dołączania go do kontrolki w jednym kroku. Ten przykład w języku C# tworzy obiekt PenInputPanel i dołącza go do istniejącej kontrolki InkEdit, InkEdit1, z jednym wierszem kodu.

PenInputPanel thePenInputPanel = new PenInputPanel(InkEdit1);

Ten sam przykład na platformie .NET w języku Visual Basic wygląda następująco:

Dim thePenInputPanel As New PenInputPanel(InkEdit1)

Ta technika jest przydatna w przypadkach, gdy jeden obiekt PenInputPanel zostanie skojarzony z pojedynczą kontrolką przez cały okres jego istnienia. W przypadkach, gdy chcesz użyć jednego obiektu PenInputPanel i skojarzyć go z wieloma kontrolkami, jak pokazano w PenInputPanel Sample, użyj właściwości AttachedEditControl, aby zmienić kontrolkę, z którą jest skojarzony obiekt PenInputPanel.

Aby dołączyć obiekt PenInputPanel do kontrolki bez użycia konstruktora, użyj właściwości AttachedEditControl. Ta technika jest używana w językach, które nie obsługują konstruktorów zarządzanych, takich jak C++.