Silverlight behavior(行为) trigger 大全】的更多相关文章

behavior是超级有用的东西,一定要学会,因为这个就是面向对象编程中的封装.超级重要! 欢迎大家如果有好的效果,可以给我留言,我打算不断的整理这个behavior,希望不久用behavior可以做我想要的任何功能. 这样在blend中拖拽一个 什么都出来了 多爽啊. 下面看体验一个使用behavior 快乐编程的例子,让你知道什么叫"爽": 我自己制作的项目截图: 当页面加载的时候,一个透明的三维矩形从"从天而降",这个动画我只要写一次,并且可以用在任何地方,而…
Hello,Behavior   引言         在看PDC-09大会的视频时,其中一篇讲利用Blend来扩展Silverlight元素的行 为,当时感觉很酷:在Blend中,将MouseDragElementBehavior拖到任意一个元素上,这个元 素就可以被随意拖动. 因为之前在Silverlight SDK中好像没有看到相关的介绍,事实如此, Microsoft.Expression.Interactions和System.Windows.Interactivity程序集在Blen…
Trigger 不是数据库中的触发器,不过功能类似,都是当某个事件发生的时候会触发. Trigger中可以编写代码,当对应事件发生的时候就会执行该Trigger中的代码. Oracle Form中的Trigger有三个层级:Form level.Data Block level.Item level. 三个层级的影响范围是依次递减的,三个层级可能存在相同名字的Trigger,如果下层Trigger的没有定义就会使用上层的Trigger.Trigger有个继承的property可以设置,可以设置是…
接触Silverlight已经有两三个月了,开始一直感觉他和Winform很相似,拖拖控件就行了,所以一直把经历放在了研究后台和服务器交互和性能优化上面,很少去仔细研究Silverlight的页面.前几天,公司突然让修改一个Winform的项目,再回过头来看Winform,有种"不堪回首"的感觉. 十一长假即将来临,在这里先祝大家假期快乐.今天难得有空,抽出点时间研究了一下Silverlight的继承和触发器,拿出来和大家分享一下.Silverlight和WPF中页面布局使用的都是XA…
最近做的Silverlight项目上用到了大量的拖拽,自动跟随等功能,由于赶时间,加上对Silverlight半生不熟,用的是最简单也是最不好维护的方法.项目忙完了闲下来,想重构一下代码,想起了Trigger和Action这两个东西,当初接触这两个东西不深,只是认识,不知道用.现在正好可以好好学习一下,参考了重多大神的代码之后,终于初步熟悉了它们.这里分享一下我对Trigger和Action的认识. 我用一个最简单的例子来说明Action与Trigger,点击一个Button弹出MessageB…
Silverlight访问数据库大全 Silverlight访问数据库大全 Posted on 2010-06-13 17:25 moss_tan_jun 阅读(1917) 评论(0) 编辑 收藏 最近正在学习Silverlight,个人觉得数据访问是最重要的一部分,现在搜集一些资料,方便查阅: Silverlight与数据库的三种互操作: http://www.silverlightchina.net/html/tips/2009/0826/153.html Silverlight访问数据库之…
本文主要是以实现拖动元素作为例子. 创建Behavior: 通常这个类会继承自Behavior<T>,其中T就是此Behavior服务的对象,在此处使用的是UIElement,也就是虽有的UIElement类型的元素都可以使用. public class DragInCanvasBehavior : Behavior<UIElement> { //元素父节点 private Canvas canvas; //标识是否进入拖动 private bool isDraging = fal…
本文简介 1.定义简单的Style 2.应用Style到元素 3.动态加载Style资源文件 4.Style的继承 5.组织内编写Style(在元素内) 6.自动应用Style到指定类型元素 7.Style绑定表达式 8.Behaviors的准备工作 9.创建Actions 10.在元素(Element)上使用Action 11.创建TargetedTriggerAction. 12.创建Behaviors 13.一些微软提供的Actions,Triggers,Behaviors 1.定义简单的…
为了定制个性化的用户界面,我们通常会借助于WPF强大的样式(style),修改控件属性,重写控件模板(template),样式帮助我们构建一致的个性化控件.通过样式可以调整界面的显示效果,这只是界面构成的一部分,界面有很多功能是与程序功能无关的,比如停靠.拖动.缩放等,这些通用的功能要如何实现呢,所有用到的地方都单独实现肯定是不现实的,行为(behavior)这时就可以大展拳脚了. 什么是行为,行为是为控件封装好的功能.你可以为Image控件封装缩放行为,或者为所有控件(UIElement)封装…
一.安装 1.Visual Studio: (1)Visual Studio 2010或Visual Web Developer Express 2010 (2)Silverlight 4 Tools for Visual Studio (add-on) :仅Silverlight 4支持 (3)Expression Blend 4 SDK for Silverlight (also included with Expression Blend 4) (Necessary for behavio…