Как отправить свойство текущего элемента как параметр команды в WPF?
-
24-09-2019 - |
Вопрос
У меня есть кнопка с цветным фоном, и я хочу отправить этот цвет фона в качестве параметра команды в привязку команды! Как я могу это сделать?
<Button Background="Red" Command="{Binding ChangeColorCommand}" CommandParameter="{Binding this.Background}" />
Решение
Я думаю, что вы должны использовать Rucrientource в привязке ...
<Button Background="Red" Command="{Binding ChangeColorCommand}"
CommandParameter="{Binding
RelativeSource={RelativeSource Self},
Path=Background}"/>
Не связан с StackOverflow