最近做的Silverlight项目上用到了大量的拖拽,自动跟随等功能,由于赶时间,加上对Silverlight半生不熟,用的是最简单也是最不好维护的方法。项目忙完了闲下来,想重构一下代码,想起了Trigger和Action这两个东西,当初接触这两个东西不深,只是认识,不知道用。现在正好可以好好学习 ...
接触Silverlight已经有两三个月了,开始一直感觉他和Winform很相似,拖拖控件就行了,所以一直把经历放在了研究后台和服务器交互和性能优化上面,很少去仔细研究Silverlight的页面。前几天,公司突然让修改一个Winform的项目,再回过头来看Winform,有种 不堪回首 的感觉。 十一长假即将来临,在这里先祝大家假期快乐。今天难得有空,抽出点时间研究了一下Silverlight ...
2014-09-30 18:07 3 1532 推荐指数:
最近做的Silverlight项目上用到了大量的拖拽,自动跟随等功能,由于赶时间,加上对Silverlight半生不熟,用的是最简单也是最不好维护的方法。项目忙完了闲下来,想重构一下代码,想起了Trigger和Action这两个东西,当初接触这两个东西不深,只是认识,不知道用。现在正好可以好好学习 ...
这是本人2011年8月为某团队写的 Silverlight MVVM 模式入门教程。 虽然Silverlight有被HTML5代替的趋势,但是Silverlight无论在开发还是表现上所具有的“一致性”更为突出,再加上完善的平台功能,Silverlight仍然是目前最好的RIA ...
在Silverlight中我们需要了解Behavior行为,它可以将一些常用的行为、效果等封装起来,在需要调用的时候可以非常方便的调用,主要需要引用System.Windows.Interactivity.DLL。它的运行本质是为采用了Behavior行为的源对象自动加载处理事件 ...
在Silverlight项目中采用MVVM模式 1,对于视图-逻辑的分离便于后期对原有功能扩展和维护,当UI变化时,ViewModel中的逻辑不需要进行变化 2,可以仅仅通过Blend实现简单的功能,而不需要写任何代码。 在实现过程中 ...
Silverlight中使用MVVM(1)--基础 Silverlight中使用MVVM(2)—提高 Silverlight中使用MVVM(3)—进阶 Silverlight中使用MVVM ...
在Silverlight中的Action是指动作的意思,在Trigger触发器触发的时候,执行Action动作。在我们自定义Action的时候可以定义两种Action分别是继承于TargetedTriggerAction<T>和TriggerAction<T> ...
在Silverlight应用程序和客户进行交互工作的时候可以不用写后台代码而通过Xaml代码来实现,在本文我们将学习了解Trigger触发器。 Trigger触发器:引发动作的因素,比如鼠标点击、键盘输入、鼠标双击、键盘Enter键敲入、鼠标中键滚动等等,这些都是触发 ...
今天根据要求对集中访问控制符做了测试,在子类跨包继承的权限问题,发现有些矛盾。 代码说明:父类Father 在packageA中 子类Child01也在packageA中 子类Child02在packageB中 下面上代码; 从第7行到第16行,是对在跨包子类中 ...