Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF从viewmodel更改按钮背景_Wpf - Fatal编程技术网

WPF从viewmodel更改按钮背景

WPF从viewmodel更改按钮背景,wpf,Wpf,在我的WPF应用程序用户控件中,我有5个按钮。我已经为所有5个按钮共享的背景色创建了DependencyProperty 在加载时,根据某些条件,我为所有按钮提供背景色 当我点击某个按钮时,我只想改变它的背景色。问题是由于共享背景属性更改了所有按钮的背景颜色 我只想改变点击按钮的背景。如何做到这一点 。这与我的问题无关。 我的问题是,当按钮具有公共背景绑定属性时,如何更改按钮的背景颜色可能与否重复它与我的场景大不相同绑定到一个颜色列表而不是一个颜色列表

在我的WPF应用程序用户控件中,我有5个按钮。我已经为所有5个按钮共享的背景色创建了DependencyProperty

在加载时,根据某些条件,我为所有按钮提供背景色

当我点击某个按钮时,我只想改变它的背景色。问题是由于共享背景属性更改了所有按钮的背景颜色

我只想改变点击按钮的背景。如何做到这一点

。这与我的问题无关。
我的问题是,当按钮具有公共背景绑定属性时,如何更改按钮的背景颜色

可能与否重复它与我的场景大不相同绑定到一个颜色列表而不是一个颜色列表