VS 2010 Beta2中WPF与Silverlight的关键区别?
WPF支持多种类型的触发器。一个简单的触发器附加到依赖关系属性后,当触发器条件满足的时候便会自动修改样式。除了简单触发器以外,WPF也支持可响应路由事件或使用数据绑定的触发器。Silverlight使用视觉状态管理器代替触发器。WPF当前并不提供该技术,不过VS 2010中WPF 4.0中已经有此功能。
Silverlight仅支持若干标记扩展。除了通用的StaticResource、Binding和TemplateBinding扩展以外,WPF还添加了DynamicResource、RelativeSource、x:Type、x:Static和x:Array。关于UIElement类和IInputElement接口。当某个控件被禁用的时候,WPF使用它们来禁用所有的子控件。Silverlight不提供这种功能,所以开发人员不得不手动遍历控件树。
在通信方面,Silverlight仅限于BasicHttpBinding和PollingDuplexHttpBinding。当然,WPF支持所有的绑定。最后,打印功能在两者之间也完全不同。WPF可直接打印可视化树而Silverlight则依赖浏览器实现。
转载于:https://www.cnblogs.com/ShaYeBlog/archive/2013/02/20/2918738.html
VS 2010 Beta2中WPF与Silverlight的关键区别?相关推荐
- Winform、WPF、Silverlight、MFC区别与联系
WinForm 在Windows中,诸如窗体绘制等功能由GDI(图形设备接口)实现,放在操作系统内核中.Windows Forms在底层使用的是GDI+.GDI+是GDI的"面向对象包装&q ...
- 了解 SharePoint 2010 开发中的关键点
**摘要:**了解为 Microsoft SharePoint 2010 规划和开发业务解决方案时必须做出的关键点. 上次修改时间: 2012年3月13日 适用范围: Business Connect ...
- 年度巨献-WPF项目开发过程中WPF小知识点汇总(原创+摘抄)
WPF中Style的使用 Styel在英文中解释为"样式",在Web开发中,css为层叠样式表,自从.net3.0推出WPF以来,WPF也有样式一说,通过设置样式,使其WPF控件外 ...
- 为WPF和Silverlight的Grid添加边框线(zz)
Grid是WPF和Silverlight中的一个重要的布局元素,其他的布局元素还有StackPanel, Canvas, Border等等.从字面上说,Grid是一个表格的意思,它的使用也确实很方便, ...
- WPF和Silverlight设计实例
近日清华大学出版社出版了<WPF和Silverlight项目设计实例>一书,这是2011年出版的<基于Expression Blend4中文版 WPF和Silverlight项目设计 ...
- 为WPF和Silverlight的Grid添加边框线
Grid是WPF和Silverlight中的一个重要的布局元素,其他的布局元素还有StackPanel, Canvas, Border等等.从字面上说,Grid是一个表格的意思,它的使用也确实很方便, ...
- WPF对决Silverlight:为项目选择最佳技术
在何时使用WPF,何时使用Silverlight的问题上,很多人备感困惑.为项目选择正确的技术取决于应用程序的需求,以及WPF和Silverlight能力的不同之处. Silverlight最初称为W ...
- WPF,Silverlight与XAML读书笔记第三十九 - 可视化效果之3D图形
原文:WPF,Silverlight与XAML读书笔记第三十九 - 可视化效果之3D图形 说明:本系列基本上是<WPF揭秘>的读书笔记.在结构安排与文章内容上参照<WPF揭秘> ...
- 在SharePoint 2010系统中安装RBS FILESTREAM Provider
在SharePoint 2010系统中安装RBS FILESTREAM Provider 这两天在研究怎么写一个RBS Provider,可惜文档实在是很缺乏,基本上除了一篇Spec之外,就只有SQL ...
最新文章
- 快速增量备份程序 DeltaCopy
- 2021-03-02 英文写作中的“但是”
- 聊聊 Java 的几把 JVM 级锁
- HashMap(摘)
- ES 11 - 配置Elasticsearch的映射 (mapping)
- Intellij IDEA 通过数据库表逆向生成带注释的实体类文件超级详细步骤,附详细解决方案
- Google 开源机器学习数据集可视化工具 Facets
- android多线程中更新ui,Android 在子线程中更新UI
- WEBPACK+ES6+REACT入门(6/7)-使用this.setState修改state上的数据
- matlab 模拟滤波器,基于MATLAB的模拟滤波器设计
- Photoshop插件-奥顿效果(梦幻柔焦)-脚本开发-PS插件
- 计算机一级试题库app,计算机一级题库app
- Houdini17 OptiX Denoise使用
- 对于System.out.println简单了解
- UE4 创建地形失败:Unreal Engine 4 Crash Reporter
- Discussion 2
- Jetpack Compose Animations 超简单教程
- 远程桌面树莓派【内网穿透】
- 安装黑苹果时不识别内置磁盘_【让天下没有难装的黑果】3 Legacy传统BIOS使用CLOVER引导在GPT硬盘安装OSX+WIN双系统...
- 系统可用性:SRE口中的3个9,4个9...到底是个什么东西?