大家帮我实现一个功能!
我想用silverlight实现一个按钮背景,按钮背景有三种状态,这三个状态是三张图片。鼠标正常,经过,点击时三张图片进行切换。请赐教!有实例的更好。QQ:454206743
[解决办法]
给你思路你自己写代码
1.重写Button的Content模板,里面可以放Object对象,想放图片就定义成image对象
2.重写Buttton的style动画面板Storybord,为三个状态添加鼠标状态
大体就这样。
你不贴代码出来我不会给你代码,我觉得这样是害人。你都没去思考余地。
你最好能从别的回复中组织点东西,然后自己写出来,成为完全自己的东西,我觉得这样比较好。
如果对我的思路有任何问题,欢迎随时提问,或你在写代码过程有任何疑问都可以问。
就是不可以自己什么都不做就要代码。
谢谢
[解决办法]
Ps:最好用Express Blend 3.0可以很快工作。
如果你理解上面的ControlTemplate和StroyBord之后用Express Blend最好,如果不懂建议在XAML里面写下。这样理解会更深刻。
[解决办法]
这个就是这样的
重写Button的COntent模板。
<Button> <Button.Content> <Image Source="路径"/> </Button.Content></Button>
[解决办法]
不错,我也学习了.
[解决办法]
用blend做很简单的 1分钟的事 写代码就麻烦了
直接创建3个state 绑定到对应的事件就可以了 官方的教程里就有
[解决办法]
学了了四楼的重写!!O(∩_∩)O~
[解决办法]
给你思路你自己写代码
1.重写Button的Content模板,里面可以放Object对象,想放图片就定义成image对象
2.重写Buttton的style动画面板Storybord,为三个状态添加鼠标状态
大体就这样。
你不贴代码出来我不会给你代码,我觉得这样是害人。你都没去思考余地。
你最好能从别的回复中组织点东西,然后自己写出来,成为完全自己的东西,我觉得这样比较好。
如果对我的思路有任何问题,欢迎随时提问,或你在写代码过程有任何疑问都可以问。
就是不可以自己什么都不做就要代码。
不错啊。。。呵呵
[解决办法]
呵呵 思路很好 顶个
[解决办法]
学习了~~
[解决办法]
最直接的办法就是按钮的mousemove(鼠标移动) MouseLeave(鼠标移开) mouseleftbuttondown(鼠标左键点下时) 这三个件事 通过这三个事件,你在后台设置button.background的填充对象,可以是单色,
可以是图片,也可以是渐变,这个就看自己需要什么就怎么定。试试看,一定行