¿Cómo enviar una propiedad del elemento actual como un parámetro de comando en WPF?
-
24-09-2019 - |
Pregunta
Tengo un botón con un color de fondo, y quiero enviar este color de fondo como el parámetro de comandos en la unión! ¿Cómo puedo hacer eso?
<Button Background="Red" Command="{Binding ChangeColorCommand}" CommandParameter="{Binding this.Background}" />
Solución
Yo creo que hay que utilizar RelativeSource en la unión ...
<Button Background="Red" Command="{Binding ChangeColorCommand}"
CommandParameter="{Binding
RelativeSource={RelativeSource Self},
Path=Background}"/>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow