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。然後對模板進行更改。