我正在尝试找到具有光泽效果的矩形按钮。 所有示例都与圆形按钮相关。 (编辑代码时,光泽效果不适合矩形。
有没有人知道按钮的xaml示例,如下图所示?
答案 0 :(得分:2)
可以使用XAML执行此操作。这里有一个很棒的XAML资源页面叫做xamalot.com。我已将一个按钮作为参考:http://xamalot.com/asset/0fc669c8-35f8-49c0-bceb-0d07f1d63691:
使用XAML绘制的整个内容并不是那么容易,但是有一些工具可以让你像Microsoft's Expression Design一样绘制和导出。
答案 1 :(得分:0)
实现此目标的最佳方法是将图像作为按钮的内容。
<Button BorderThickness="0">
<Image Source="http://i.stack.imgur.com/XAgzU.jpg"/>
</Button>
您可以使用阴影在第二张图像或反射中获得效果,以便在第一张图像中获得效果
答案 2 :(得分:0)
您可以使用Illustrator轻松创建这类图形,Expression Blend具有将Illustrator矢量文件转换为XAML的功能。
这个选项在质量方面是最好的,当然,因为你的图形。
作为替代方案,Expression Blend也可以做到这一点,甚至更快 我做过这种类型的东西一次,我只是画了一个颜色的基本形状,然后在那里画了另一个形状,改变了比例+将形状转换为混合中的路径所以我可以移动点,然后只应用了白色低alpha,就是这样。
我在这个答案中没有提供太多细节,所以对于任何进一步的信息,请给我留言。
重要提示:将XAML图形放入Viewbox中