WPF中的光泽闪亮方形按钮 - XAML

时间:2012-06-17 00:29:13

标签: wpf xaml button aero-glass

我正在尝试找到具有光泽效果的矩形按钮。 所有示例都与圆形按钮相关。 (编辑代码时,光泽效果不适合矩形。

有没有人知道按钮的xaml示例,如下图所示? glossy-shiny-square-button

enter image description here

3 个答案:

答案 0 :(得分:2)

可以使用XAML执行此操作。这里有一个很棒的XAML资源页面叫做xamalot.com。我已将一个按钮作为参考:http://xamalot.com/asset/0fc669c8-35f8-49c0-bceb-0d07f1d63691

akiross audio button

使用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中