Создание объекта PenInputPanel

[PenInputPanel были заменены на TextInputPanel и Microsoft.Ink.TextInput. Обратитесь к программированию панели ввода текста.]

Конструкторы управляемого кода предоставляют удобный способ создания объекта PenInputPanel и присоединения его к элементу управления на одном шаге. Этот пример C# создает объект PenInputPanel и присоединяет его к существующему элементу управления InkEdit, InkEdit1с одной строкой кода.

PenInputPanel thePenInputPanel = new PenInputPanel(InkEdit1);

Тот же пример в Visual Basic .NET выглядит следующим образом:

Dim thePenInputPanel As New PenInputPanel(InkEdit1)

Этот метод полезен в случаях, когда один объект PenInputPanel будет связан с одним элементом управления в течение всего времени существования. В случаях, когда вы хотите использовать один объект PenInputPanel и связать его с несколькими элементами управления, как показано в примере PenInputPanel, используйте свойство AttachedEditControl, чтобы изменить элемент управления, к которому связан объект PenInputPanel.

Чтобы подключить объект PenInputPanel к элементу управления без использования конструктора, используйте свойство AttachEditControl. Используйте этот метод для языков, которые не поддерживают управляемые конструкторы, например C++.