PenInputPanel オブジェクトの作成

[PenInputPanelTextInputPanelMicrosoft.Ink.TextInput に置き換えられました。 「テキスト入力パネルのプログラミング」を参照してください。

マネージド コード コンストラクターは、 PenInputPanel オブジェクトを作成し、それを 1 つの手順でコントロールにアタッチする便利な方法を提供します。 この C# の例では、PenInputPanel オブジェクトを作成し、InkEdit1それを 1 行のコードで既存の InkEdit コントロールにアタッチします。

PenInputPanel thePenInputPanel = new PenInputPanel(InkEdit1);

Visual Basic .NET の同じ例は次のようになります。

Dim thePenInputPanel As New PenInputPanel(InkEdit1)

この手法は、1 つの PenInputPanel オブジェクトが、その有効期間を通じて 1 つのコントロールに関連付けられる場合に便利です。 PenInputPanel サンプルで示されているように、1 つの PenInputPanel オブジェクトを使用して複数のコントロールに関連付ける場合は、 AttachedEditControl プロパティを使用して、PenInputPanel オブジェクトが関連付けられているコントロールを変更します。

コンストラクターを使用せずに PenInputPanel オブジェクトをコントロールにアタッチするには、 AttachedEditControl プロパティを使用します。 この手法は、C++ などのマネージド コンストラクターをサポートしていない言語に使用します。