2012年10月29日

Silverlight --- Behavior技术(四)

摘要: Silverlight 3中的Behavior技术(四) 接着,我们在Invoke方法中撰写的程序代码如下:protected override void Invoke(object o) { TextBox TargetObject=Target; TargetObject.SelectAll(); } 其中的Target是目标对象,也就是我们将来把该Action拖曳到TextBox时所指定的控件,而我们针对该Target呼叫其SelectAll()方法,来选取其中的文字。就这样,完成了。 接着我们编译建置该项目,然后在我们的Silverlight主项目当中,... 阅读全文

posted @ 2012-10-29 10:41 雪影 阅读(173) 评论(0) 推荐(0) 编辑

Silverlight --- Behavior技术(三)

摘要: Silverlight 3中的Behavior技术(三)从前面的介绍中我们可以知道,当我们设计好了Action或Behavior之后,其实不仅是设计师(Designer)可以使用,一般开发人员在撰写应用程序时,也可以将常用的功能封装成了Action或Behavior,让其他开发人员直接套用。 我们在这边看一个简单的例子,从这个例子当中我们也来看如何设计Action。请参考底下这个画面: 这是一个很典型的简单输入画面,使用者可以在TextBox中输入文字,但是,当用户点选TextBox的时候,得先把TextBox中的文字先清空后才能输入,体贴一点的程序,会在用户点选该TextBox时,就直... 阅读全文

posted @ 2012-10-29 10:38 雪影 阅读(197) 评论(0) 推荐(0) 编辑

Silverlight --- Behavior技术(二)

摘要: Silverlight 3中的Behavior技术(二) OK,说了这么多,我们还是先来看看该怎么在开发环境当中使用Behavior技术。当然,就单纯的Silverlight开发人员(不管是Designer或是Developer)来说,开发环境安装好Blend 3是最低的要求,同时当您安装了Silverlight 3 SDK以及Blend 3 SDK、Silverlight 3 Toolkit等套件之后,您可以直接在Blend 3当中建立一个Silverlight应用程序,接着在场景中布置一个Button和一个TextBlock,并且随意设计一个动画。 接着,请切换到Assets页标签,若.. 阅读全文

posted @ 2012-10-29 10:34 雪影 阅读(226) 评论(0) 推荐(0) 编辑

Silverlight --- Behavior技术(一)

摘要: Silverlight 3中的Behavior技术(一) Silverlight 3这个版本刚释出时,让人感到惊艳的新功能很多,但要说哪一项技术可以彻底改变和提升开发人员与设计师之间的合作方式,并且能够达成真正的模块化并且提高程序代码重用性,对于Silvelright应用程序(或网站)的开发有着决定性的关键影响,那非Behavior技术莫属了。 几乎我的所有朋友(和客户们),对于Silverlight加入这个新功能无不大加赞许,它一举解决了过去designer(设计师或美术人员)和developer(程序设计师)长期的合作与沟通问题,找出了一个可以让设计师和开发人员好好沟通并且互相配合的方式. 阅读全文

posted @ 2012-10-29 10:30 雪影 阅读(162) 评论(0) 推荐(0) 编辑

导航