ExecutedRoutedEventArgs.Parameter Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar dataparametern för kommandot.
public:
property System::Object ^ Parameter { System::Object ^ get(); };
public object Parameter { get; }
member this.Parameter : obj
Public ReadOnly Property Parameter As Object
Egenskapsvärde
Kommandospecifika data. Standardvärdet är null.
Exempel
I följande exempel skapas en ExecutedRoutedEventHandler för en anpassad RoutedCommand. Hanteraren uppdaterar en TextBox med aktuell tid och egenskapen för Value en Slider kontroll som skickas till hanteraren via ExecutedRoutedEventArgs.Parameter.
// 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
Kommentarer
Den här egenskapen representerar en allmän dataparameter som definieras av det specifika kommandot.
Om den här parametern inte behövs null kan skickas.
Normalt Parameter används för att skicka specifik information till kommandot när det körs. Datatypen definieras av kommandot .