先展示一下效果图
先用Ellipse控件画一个30*30的椭圆,找到画笔属性Fill,选择下面的渐变画笔,左下角选择径向渐变,起始颜色设成#FFFF0000,结束颜色设成#FFFFC8C8
右键点Ellipse选择构成控件
选择Button,确定,进入Button样式的编辑
找到触发器选项卡,选上IsMouseOver(鼠标悬停)
修改右侧画笔渐变色起始值为#FFFF3232,结束值为#FFFFFFFF
再选上IsPressed(鼠标点击),修改渐变色起始值为#FFC80000,结束值为#FFFFFFFF
然后点击设计器上方Button,返回窗口设计器视图
找到Button的公共属性中Content,左键点击其右侧的白色小方块,选择重置
再把公共属性Focusable设置成false
一个简单的椭圆形小Button就做好了,可能颜色不是很好看,大家可以根据自己的喜好设计Fill颜色;如果需要多个按钮,只需要复制这个Button即可。
如需转载请注明出处:http://blog.csdn.net/danding_ge/article/details/17504309
本文详细介绍了如何利用Ellipse控件绘制30*30的椭圆,并通过设置渐变画笔实现Button样式变化,包括鼠标悬停和点击状态的色彩过渡。教程提供了一个简单的椭圆形Button制作方法,便于根据个人喜好调整颜色,并说明了如何通过复制该Button实现批量创建。此外,文章还提供了代码示例和最终效果预览。

4209

被折叠的 条评论
为什么被折叠?



