我对WPF的行为感到有些困惑。我可以更改按钮的文本但不能更改颜色,它给出了只读属性错误。似乎设计中出现了问题。文本更改颜色会引发错误。
svrSmtp.Stop()
btnStartServer.Background.ClearValue(Button.BackgroundProperty)
btnStartServer.Content = "Start Proxy"
答案 0 :(得分:3)
你想要清除Button上Button.Background的值,而不是它的background属性。
btnStartServer.ClearValue (Button.BackgroundProperty);