【发布时间】:2013-01-02 19:27:25
【问题描述】:
对于 C# Windows Phone 应用程序,如何拥有一个具有 .png 背景的按钮,然后在按下时背景会发生变化?换个说法,我怎样才能改变按钮按下状态的背景图片?
我有一个按钮,我通过混合将背景设置为 png 图像。当我去混合时,右键单击按钮并单击编辑模板的副本,我单击按下状态,它变为红色,表示正在录制。然后我去更改背景图像,但它周围有一个黄色边框。我无法改变它。如果我重置该值以使边框消失,我会收到一条警告说我破坏了动画。如果我忽略它并设置它,它会将“按下”图像设置为默认图像,并且所有状态现在都有该图像。
我不知道如何让这个按钮只是一个图像,然后在按下时显示不同的图像,并在未按下时返回原始图像。
【问题讨论】:
-
第二段几乎解释了我正在做的应该起作用的泛型。随机一个按钮工作,但另一个没有。我试过用黄色边框重置所有东西,但没有用。我没有做任何与 XAML 相关的事情,因为我根本不明白。
-
我现在不在家,但当我在家时,我会制作一个视频来说明我的意思。
标签: c# button background windows-phone blend