请帮助
我想在silverlight中更改组合框运行时的背景颜色我已经编写了以下代码,但它无法正常工作
cmbSource.Background = new SolidColorBrush(Color.FromArgb(51,51,51,51));
其中cmbSource是我的组合框。
答案 0 :(得分:0)
你可以这样做,但你需要编辑组合框的模板,这实际上非常烦人。但是需要它,因为你需要设置很多地方的颜色,因为有一些与组合框对象相关的VisualState。
因此,您需要在Blend中打开UserControl,右键单击您的控件,编辑模板,编辑副本。然后对模板进行更改。