【发布时间】:2010-08-13 12:51:16
【问题描述】:
这似乎是一个非常非常简单的问题,但我想不通。罪魁祸首似乎是 WP7 的默认样式。单击按钮时,它将背景颜色更改为白色,然后返回按钮的默认背景。
我的问题是我想在单击按钮时更改按钮的背景。我找不到任何可能的方法来做到这一点。
我尝试在代码中设置背景,但没有任何效果。我认为它被默认样式覆盖了。
我尝试在 Blend 中使用属性更改行为,但结果完全相同。
我已经尝试为按钮创建一个新的视觉状态并在点击时设置它,但这有点错误,并且对于我正在处理的按钮数量有很大的开销。而且,它没有用。
我可以在点击事件上设置其他按钮的背景,而不是被点击的按钮。
这是一个令人讨厌的障碍!我确定这是一行代码的答案。 :)
【问题讨论】:
-
我有同样的问题,我只是想让它透明,因为我使用图像作为背景。但是,我希望在单击按钮时没有背景颜色,因为我使用图像作为按钮背景。我怎样才能做到这一点? :)
标签: windows expression-blend windows-phone-7