ButtonBase.CommandParameter Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de parameter opgehaald of ingesteld die aan de eigenschap Command moet worden doorgegeven.
public:
property System::Object ^ CommandParameter { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public object CommandParameter { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.CommandParameter : obj with get, set
Public Property CommandParameter As Object
Waarde van eigenschap
Parameter die moet worden doorgegeven aan de Command eigenschap.
- Kenmerken
Opmerkingen
De meeste bestaande opdrachten uit de opdrachtbibliotheken gebruiken geen opdrachtparameter. Van de opdrachten die wel een opdrachtparameter gebruiken, nemen de meeste van deze een parameter met een primitieve typewaarde, zoals een geheel getal of een tekenreeks. Het is echter mogelijk om een aangepaste opdracht te maken waarbij die opdracht een niet-primitief type verwacht als de opdrachtparameter. Voor een aangepaste opdrachtcase, zoals deze, is het mogelijk dat de instelling CommandParameter in code een nieuw of bestaand objectexemplaren vereist. Voor het instellen CommandParameter van markeringen is mogelijk syntaxis van het eigenschapselement vereist, waarbij het objectelement dat de syntaxis van het eigenschapselement vult, een nieuw element is van het type dat door die opdracht wordt verwacht. U kunt ook een verwijzing in markeringen vereisen via een markeringsextensie voor een bestaand object (meestal worden deze verwijzingen gemaakt met de extensie Binding Markup of StaticResource Markup Extension).
XAML-kenmerkgebruik
<object CommandParameter="commandParameter" />
XAML-waarden
commandParameter Een waarde van hetzelfde type als de specifieke opdracht die is opgegeven in de Command eigenschap verwacht. Als u een bestaande opdracht voor de opdrachtbibliotheek gebruikt, raadpleegt u de documentatie van de opdrachtbibliotheek voor XAML-gebruiksgegevens, inclusief welk type CommandParameter opdracht u verwacht. Zie Opmerkingen als u een aangepaste opdracht gebruikt.
Informatie over afhankelijkheidseigenschappen
| Item | Waarde |
|---|---|
| Id-veld | CommandParameterProperty |
Eigenschappen van metagegevens ingesteld op true |
Geen |