ExecutedRoutedEventArgs.Parameter Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá datový parametr příkazu .
public:
property System::Object ^ Parameter { System::Object ^ get(); };
public object Parameter { get; }
member this.Parameter : obj
Public ReadOnly Property Parameter As Object
Hodnota vlastnosti
Data specifická pro příkaz. Výchozí hodnota je null
.
Příklady
Následující příklad vytvoří objekt ExecutedRoutedEventHandler pro vlastní RoutedCommand. Obslužná rutina aktualizuje TextBox s aktuálním časem Slider a Value vlastností ovládacího prvku, který je předán obslužné rutině ExecutedRoutedEventArgs.Parameterprostřednictvím .
// 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
Poznámky
Tato vlastnost představuje obecný parametr dat, který je definován konkrétním příkazem.
Pokud tento parametr není potřeba, null
je možné ho předat.
Parameter Obvykle se používá k předání konkrétních informací do příkazu při jeho spuštění. Typ dat je definován příkazem .