Condividi tramite


ExecutedRoutedEventArgs.Parameter Proprietà

Definizione

Ottiene il parametro dei dati del comando.

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

Valore della proprietà

Dati specifici del comando. Il valore predefinito è null.

Esempio

Nell'esempio seguente viene creato un oggetto ExecutedRoutedEventHandler per un oggetto personalizzato RoutedCommand. Il gestore aggiorna un TextBox oggetto con l'ora corrente e la Value proprietà di un Slider controllo passato al gestore tramite 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

Commenti

Questa proprietà rappresenta un parametro di dati generico definito dal comando specifico.

Se questo parametro non è necessario, null può essere passato.

In genere, viene Parameter usato per passare informazioni specifiche al comando quando viene eseguito. Il tipo dei dati è definito dal comando.

Si applica a

Vedi anche