次の方法で共有


InPlaceSizeChangeEventArgs クラス

InPlaceSizeChanged イベントと InPlaceSizeChanging イベントにデータを提供します。

名前空間 :  Microsoft.Ink.TextInput
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
Public Class InPlaceSizeChangeEventArgs _
    Inherits EventArgs
'使用
Dim instance As InPlaceSizeChangeEventArgs
public class InPlaceSizeChangeEventArgs : EventArgs
public ref class InPlaceSizeChangeEventArgs : public EventArgs
public class InPlaceSizeChangeEventArgs extends EventArgs
public class InPlaceSizeChangeEventArgs extends EventArgs

次の 2 つの例は、InPlaceSizeChangeEventArgs の使い方を示しています。

最初の例では、InPlaceSizeChanging イベント ハンドラ tip_InPlaceSizeChanging を TextInputPanel オブジェクト tip に結び付けています。

AddHandler tip.InPlaceSizeChanging, AddressOf tip_InPlaceSizeChanging
tip.InPlaceSizeChanging += new EventHandler<InPlaceSizeChangeEventArgs>(tip_InPlaceSizeChanging);

2 つ目の例では、InPlaceSizeChangeEventArgs オブジェクトに格納されている値を使用して、TextBox、outputTextBox の TextBox.Text プロパティを設定する、InPlaceSizeChanging イベントのイベント ハンドラを定義しています。

Sub tip_InPlaceSizeChanging(ByVal sender As Object, ByVal e As InPlaceSizeChangeEventArgs)
    outputTextBox.Text += "Old In Place Size is " + e.OldSize.Width.ToString() + "x" + e.OldSize.Height.ToString() + Environment.NewLine
End Sub
void tip_InPlaceSizeChanging(object sender, InPlaceSizeChangeEventArgs e)
{
    outputTextBox.Text += "Old In Place Size is " + e.OldSize.Width + "x" + e.OldSize.Height + Environment.NewLine;
}

継承階層

System.Object
  System.EventArgs
    Microsoft.Ink.TextInput.InPlaceSizeChangeEventArgs

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

InPlaceSizeChangeEventArgs メンバ

Microsoft.Ink.TextInput 名前空間