摘要: 图均来自网络,如下,这几幅图对理解控件的继承关系很有帮助: DispatcherObject: WPF/Silverlight 中有许多类继承自DispatcherObject,DispatcherObject提供了处理同步和并发的基本构造。DependencyObject :构建WPF/Silverlight的一个主要思想是属性优先于方法和事件。WPF/Silverlight 提供了丰富的属性系统,其核心是DependencyObject。 Visual:该类的主要作用是为WPF/Silverlight 提供2D呈现支持,主要包括输出显示,坐标转换,区域剪切等。 UIElement:该类继承 阅读全文
posted @ 2011-03-14 17:58 呼噜Zz 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 总结一下N种Template:1、ControlTemplate:ControlTemplate是控件模板,其定义如下:/**System.Windows.Controls 的成员摘要:定义作为控件模板应用的元素树。**/public sealed class ControlTemplate : System.Windows.FrameworkTemplate{...}MSDN官方描述如下:/**ControlTemplate 允许您指定控件的可视结构。 控件作者可以定义默认的 ControlTemplate,而应用程序作者可以重写 ControlTemplate 以重新构建控件的可视结构。 阅读全文
posted @ 2011-03-14 13:54 呼噜Zz 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 在实现客户端Silverlight程序与服务器端通信获取数据的时候使用Silverlight 4.0的WCF RIA Service服务是最方便的,可以非常迅速地配置好服务器端然后使用如下方法就可以在客户端Silverlight程序获取相应的数据:(操作的数据库表为User,它服务器端对应的Domain Service Class文件为UserDomainService)UserDomainContext context=new UserDomainContext();EntityQuery<User> query=context.GetUserQuery();LoadOperat 阅读全文
posted @ 2011-03-14 13:10 呼噜Zz 阅读(878) 评论(0) 推荐(0) 编辑