作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个 UWP 应用程序,我想要一个透明按钮。我试试这个(是我的按钮的一个简单示例):
<Button Name="Button"
Opacity="0">
<Image Source="/Assets/image.png"/>
</Button>
我想要一个带有图像的按钮,其中只有按钮是透明的。我已经尝试过这种方式,并且通过输入: Opacity="0"
它使所有内容都透明,我希望它只是透明的。
最佳答案
方法一
为 Button.Background
设置 Opacity="0"
。您可以使用以下代码来完成。
<Button>
<Button.Background>
<SolidColorBrush Opacity="0"/>
</Button.Background>
</Button>
方法二
将#00000000
设置为Button
的背景色。由于 UWP 支持 ARGB(Alpha RGB)您可以在 UWP 应用中直接为任何颜色设置不透明度。
<Button Background="#00000000"/>
关于xaml - 如何为按钮设置透明背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44457325/
我是一名优秀的程序员,十分优秀!