0
请帮助如何更改silverlight中的combobox运行时的背景颜色?
我想改变组合框运行时的背景颜色在Silverlight我写了下面的代码,但它不工作
cmbSource.Background =新的SolidColorBrush(Color.FromArgb(51,51,51,51 ));
其中cmbSource是我的组合框。
请帮助如何更改silverlight中的combobox运行时的背景颜色?
我想改变组合框运行时的背景颜色在Silverlight我写了下面的代码,但它不工作
cmbSource.Background =新的SolidColorBrush(Color.FromArgb(51,51,51,51 ));
其中cmbSource是我的组合框。
你可以做到这一点,但你需要编辑组合框的模板,这实际上很烦人。但它是必需的,因为你需要设置颜色很多地方,因为有一些VisualState与组合框对象相关联。
所以你需要在Blend中打开你的UserControl,右键点击你的控件,Edit Template,Edit a Copy。然后对模板进行更改。