Come inviare una proprietà dell'elemento corrente come un parametro di comando in WPF?
-
24-09-2019 - |
Domanda
Ho un pulsante con un colore di sfondo, e voglio inviare questo colore di sfondo come il parametro del comando al Comando Binding! Come posso fare?
<Button Background="Red" Command="{Binding ChangeColorCommand}" CommandParameter="{Binding this.Background}" />
Soluzione
Credo che bisogna usare RelativeSource nel ...
vincolante<Button Background="Red" Command="{Binding ChangeColorCommand}"
CommandParameter="{Binding
RelativeSource={RelativeSource Self},
Path=Background}"/>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow