RoutedEventArgs コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RoutedEventArgs クラスの新しいインスタンスを初期化します。
オーバーロード
RoutedEventArgs() |
RoutedEventArgs クラスの新しいインスタンスを初期化します。 |
RoutedEventArgs(RoutedEvent) |
指定されたルーティング イベント識別子を使用して、RoutedEventArgs クラスの新しいインスタンスを初期化します。 |
RoutedEventArgs(RoutedEvent, Object) |
指定されたルーティング イベント識別子を使用して、RoutedEventArgs クラスの新しいインスタンスを初期化します。また、このコンストラクターでは、イベントに対して異なるソースを宣言することができます。 |
RoutedEventArgs()
RoutedEventArgs クラスの新しいインスタンスを初期化します。
public:
RoutedEventArgs();
public RoutedEventArgs ();
Public Sub New ()
注釈
このパラメーターなしのコンストラクターを使用する場合、新しい RoutedEventArgs インスタンスのすべてのパブリック プロパティでは、次の既定値が想定されます。
RoutedEvent では、既定値が
null
に設定されます。Handled 既定値は
false
Source では、既定値が
null
に設定されます。OriginalSource では、既定値が
null
に設定されます。
と OriginalSource の Source Null 値は、データがソースのRoutedEventArgs指定を試みないことを意味するだけです。 への呼び出しRaiseEventでこのインスタンスを使用すると、 と OriginalSource のSource値は、イベントを発生させた要素に基づいて設定され、ルーティングを介してリスナーに渡されます。
こちらもご覧ください
適用対象
RoutedEventArgs(RoutedEvent)
指定されたルーティング イベント識別子を使用して、RoutedEventArgs クラスの新しいインスタンスを初期化します。
public:
RoutedEventArgs(System::Windows::RoutedEvent ^ routedEvent);
public RoutedEventArgs (System.Windows.RoutedEvent routedEvent);
new System.Windows.RoutedEventArgs : System.Windows.RoutedEvent -> System.Windows.RoutedEventArgs
Public Sub New (routedEvent As RoutedEvent)
パラメーター
- routedEvent
- RoutedEvent
RoutedEventArgs クラスのこのインスタンスに対するルーティング イベント識別子。
例
次の例では、 の呼び出しで使用する新しい RoutedEventArgs を構築します RaiseEvent。
void RaiseTapEvent()
{
RoutedEventArgs newEventArgs = new RoutedEventArgs(MyButtonSimple.TapEvent);
RaiseEvent(newEventArgs);
}
Private Sub RaiseTapEvent()
Dim newEventArgs As New RoutedEventArgs(MyButtonSimple.TapEvent)
MyBase.RaiseEvent(newEventArgs)
End Sub
注釈
このオーバーロードされたコンストラクターを使用する場合、新しい RoutedEventArgs インスタンスの未指定のプロパティでは、次の既定値が想定されます。
Handled 既定値は
false
Source では、既定値が
null
に設定されます。OriginalSource では、既定値が
null
に設定されます。
と OriginalSource の Source Null 値は、ソースRoutedEventArgsの指定を試みないことを意味するだけです。 への呼び出しRaiseEventでこのインスタンスを使用すると、 と OriginalSource のSource値は、イベントを発生させた要素に基づいて設定され、ルーティングを介してリスナーに渡されます。
こちらもご覧ください
適用対象
RoutedEventArgs(RoutedEvent, Object)
指定されたルーティング イベント識別子を使用して、RoutedEventArgs クラスの新しいインスタンスを初期化します。また、このコンストラクターでは、イベントに対して異なるソースを宣言することができます。
public:
RoutedEventArgs(System::Windows::RoutedEvent ^ routedEvent, System::Object ^ source);
public RoutedEventArgs (System.Windows.RoutedEvent routedEvent, object source);
new System.Windows.RoutedEventArgs : System.Windows.RoutedEvent * obj -> System.Windows.RoutedEventArgs
Public Sub New (routedEvent As RoutedEvent, source As Object)
パラメーター
- routedEvent
- RoutedEvent
RoutedEventArgs クラスのこのインスタンスに対するルーティング イベント識別子。
注釈
このオーバーロードされたコンストラクターを使用する場合、新しい RoutedEventArgs インスタンスの未指定のプロパティでは、次の既定値が想定されます。
Handled 既定値は
false
OriginalSource では、既定値が
null
に設定されます。
の OriginalSource Null 値は、イベントを発生させ、ルーティングを介して渡された要素に基づいて設定されますが、呼び出しの前に読み取 null
られます。
このシグネチャは、 などのOnSelectionChanged仮想に渡RoutedEventArgsすときに使用します。ここで、引数は内部的に呼び出RaiseEventすために使用されます。
適用対象
.NET