ExecutedRoutedEventArgs.Parameter Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.