PenInputPanel オブジェクトの作成
[PenInputPanel は TextInputPanel と Microsoft.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++ などのマネージド コンストラクターをサポートしていない言語に使用します。