程序员的资源宝库

网站首页 > gitee 正文

Silverlight behavior(行为) trigger 大全-爽就一个字

sanyeah 2024-04-01 11:56:54 gitee 10 ℃ 0 评论

behavior是超级有用的东西,一定要学会,因为这个就是面向对象编程中的封装.超级重要!
欢迎大家如果有好的效果,可以给我留言,我打算不断的整理这个behavior,希望不久用behavior可以做我想要的任何功能.
这样在blend中拖拽一个 什么都出来了 多爽啊.
下面看体验一个使用behavior 快乐编程的例子,让你知道什么叫"爽":
我自己制作的项目截图:
当页面加载的时候,一个透明的三维矩形从"从天而降",这个动画我只要写一次,并且可以用在任何地方,而且不用写一句代码,我就是打开blend,拖拽一下,就搞定了.




blend中使用方法,随便点击个behavior,然后放到控件身上即可实现behavior功能:


点中某个behavior ,然后按住不放,把他放到你想要放到的某个控件上,这里假设是一个stackpanel(背景为红色):


这样就搞定了运行就可以自动实现动画效果了.

behavior怎么自定义 ,网上一大堆的教程.大家可以自己看,就是八股文,按照固定模式搭建好框架,然后去编写你想要实现的功能.
下面我把我搜集的一些behavior发给大家:
1鼠标拖动支持:
/Files/6666/behavior鼠标拖动支持.zip
2转换成大写字母:
/Files/6666/behavior转换成大写字母.zip
3搜索框输入一个关键字之后点击Enter 自动实现搜索(默认Silverlight是不支持的,需要自己键盘事件)
/Files/6666/TextBoxEnterBehavior.zip
4倒影功能
/Files/6666/WatermarkTextbox.zip
5点击button可以使得另一个控件自动获得焦点
/Files/6666/Cnzk.Library.Silverlight.Behaviors.zip
6全屏显示和离线浏览
/Files/6666/全屏显示离线浏览隐藏显示.rar
7隐藏和显示
/Files/6666/全屏显示离线浏览隐藏显示.rar
8水印效果
/Files/6666/WatermarkTextbox.zip
9鼠标拖动跟随效果2
/Files/6666/TouchDragZoomBehaviors.zip
10页面翻转的behavior
/Files/6666/swivelpaneldemo.zip
11实现unload功能的behavior
/Files/6666/SilverlighUnloadedBehavior.zip
12用behavior制作的游戏
/Files/6666/fungame..zip
13 使用behavior制作的MX 大会的3D摇摆功能
(正在整理代码中,整理好之后上传给大家)
14鼠标拖动跟随效果3
/Files/6666/DragBehavior.zip

文章继续......最近移动硬盘没有带,先上传10个,大概还有30个效果,还有欢迎大家把好的behavior分享,留下地址给俺看看.谢谢分享.

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表