我想在里面创建一个带有文本和图像的按钮,但是这个按钮应该是透明的,没有松散的行为,因为光标会将鼠标移到上面等等。 此外,它不会在鼠标悬停时更改其背景颜色。它总是显得透明,只显示我的文字和我的形象。
可能吗?
答案 0 :(得分:0)
我认为一个非常简单的ControlTemplate
会产生所需的输出:
<ControlTemplate x:Key="TransparentButton" TargetType="Button">
<ContentPresenter Cursor={TemplateBinding Cursor}/>
</ControlTemplate>
然后只需将if应用于按钮的Template
属性。
只需为要继承的任何属性添加{TemplateBinding Property}
即可。您应该查看MSDN上针对特定目标的默认ControlTemplates(如果定位WP8,Silverlight或桌面,可能会有所不同)