如何选中并且未选中时,如何绘制具有凸出和凹陷感的切换按钮?

时间:2011-12-12 02:04:28

标签: wpf silverlight xaml

enter image description here

图像是切换的示例。取消选中切换按钮时,它将是第一个。

当鼠标悬停时,切换按钮将是第二个,当选中它时,它将是第3个。

我不知道如何使用XAML绘制具有突出感(第2个)和凹陷感(第3个)的按钮。

1 个答案:

答案 0 :(得分:0)

我不确定这是否适合这类问题,因为这个网站主要用于编程问题,这显然是一个纯粹的图形问题。 关于你的问题 - 在Expression Blend中,可以选择使用InnerShadow和外部发光。外部发光可以帮助您实现第二个图像,而InnerShadow将帮助您获得第三个图像。

你可以在这里阅读 -

http://blogs.msdn.com/b/msmossyblog/archive/2008/09/15/how-to-make-innerglows-with-expression-blend.aspx

另外 -

http://www.codeproject.com/KB/WPF/innershadows.aspx