摘要:
在Silverlight中我们需要了解Behavior行为,它可以将一些常用的行为、效果等封装起来,在我们需要调用的时候可以非常方便的调用,主要需要引用System.Windows.Interactivity.DLL。它的运行本质是为采用了Behavior行为的源对象自动加载处理事件。
我们自定义一个Behavior行为需要做到以下三点方可成功。
一、继承于System.Windows.Interactivity.DLL中的Behavior类,其中的T可以更换为Image、TextBox、Label等所有的元素对象甚至是DependencyObject,表示这个自定义的Behavior可以作用于哪种控件。
二、重写覆盖OnAttached方法,在这个方法中需要为添加Behavior 阅读全文
在Silverlight中我们需要了解Behavior行为,它可以将一些常用的行为、效果等封装起来,在我们需要调用的时候可以非常方便的调用,主要需要引用System.Windows.Interactivity.DLL。它的运行本质是为采用了Behavior行为的源对象自动加载处理事件。
我们自定义一个Behavior行为需要做到以下三点方可成功。
一、继承于System.Windows.Interactivity.DLL中的Behavior类,其中的T可以更换为Image、TextBox、Label等所有的元素对象甚至是DependencyObject,表示这个自定义的Behavior可以作用于哪种控件。
二、重写覆盖OnAttached方法,在这个方法中需要为添加Behavior 阅读全文
posted @ 2012-03-19 11:14
.NET架构
阅读(2846)
评论(5)
推荐(8)

浙公网安备 33010602011771号