ExecutedRoutedEventArgs.Parameter Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft Datenparameter des Befehls ab.
public:
property System::Object ^ Parameter { System::Object ^ get(); };
public object Parameter { get; }
member this.Parameter : obj
Public ReadOnly Property Parameter As Object
Eigenschaftswert
Die befehlsspezifischen Daten. Der Standardwert ist null
.
Beispiele
Im folgenden Beispiel wird ein ExecutedRoutedEventHandler für einen benutzerdefinierten RoutedCommanderstellt. Der Handler aktualisiert ein TextBox mit der aktuellen Zeit und der Value Eigenschaft eines Slider Steuerelements, das über den ExecutedRoutedEventArgs.Parameteran den Handler übergeben wird.
// Executed Event Handler
//
// Updates the output TextBox with the current seconds
// and the target second, which is passed through Args.Parameter.
private void CustomCommandExecuted(object sender, ExecutedRoutedEventArgs e)
{
txtResults.Text = "Command Executed at " +
DateTime.Now.Second + " seconds after the minute \n\n" +
"The target second is set to " +
e.Parameter;
}
' Executed Event Handler
'
' Updates the output TextBox with the current seconds
' and the target second, which is passed through Args.Parameter.
Private Sub CustomCommandExecuted(ByVal sender As Object, ByVal e As ExecutedRoutedEventArgs)
txtResults.Text = "Command Executed at " & Date.Now.Second & " seconds after the minute " & vbLf & vbLf & "The target second is set to " & e.Parameter.ToString()
End Sub
Hinweise
Diese Eigenschaft stellt einen generischen Datenparameter dar, der durch den jeweiligen Befehl definiert wird.
Wenn dieser Parameter nicht benötigt wird, null
kann übergeben werden.
Normalerweise wird der Parameter verwendet, um bestimmte Informationen an den Befehl zu übergeben, wenn er ausgeführt wird. Der Typ der Daten wird durch den Befehl definiert.