ExecutedRoutedEventArgs.Parameter Eigenschap

Definitie

Hiermee haalt u de gegevensparameter van de opdracht op.

public:
 property System::Object ^ Parameter { System::Object ^ get(); };
public object Parameter { get; }
member this.Parameter : obj
Public ReadOnly Property Parameter As Object

Waarde van eigenschap

De opdrachtspecifieke gegevens. De standaardwaarde is null.

Voorbeelden

In het volgende voorbeeld wordt een ExecutedRoutedEventHandler voor een aangepast bestand RoutedCommandgemaakt. De handler werkt een TextBox bij met de huidige tijd en de Value eigenschap van een Slider besturingselement dat via de handler wordt doorgegeven aan de ExecutedRoutedEventArgs.Parameterhandler.

//  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

Opmerkingen

Deze eigenschap vertegenwoordigt een algemene gegevensparameter die wordt gedefinieerd door de specifieke opdracht.

Als deze parameter niet nodig is, null kan worden doorgegeven.

Normaal gesproken wordt deze Parameter gebruikt om specifieke informatie door te geven aan de opdracht wanneer deze wordt uitgevoerd. Het type gegevens wordt gedefinieerd door de opdracht.

Van toepassing op

Zie ook