永发信息网

VS 2010 WPF核心是哪些功能特性 ?

答案:2  悬赏:60  手机版
解决时间 2021-07-24 12:36
VS 2010 WPF核心是哪些功能特性 ?
最佳答案

WPF 4用建立在新的System.Xaml.dll之上的新的引擎换掉了XamlReader.Load(), BAML 装载, 控件和 数据模板功能的实现。作为其中的一部分工作,修补了许多缺陷,做了很多功能方面的改进。XamlReader.Load()的用户可以利用XAML2009中的若干新的语言特性,例如对泛型类型的支持。MarkupExtensions 和 TypeConverters 现在可以在对象图创建过程中得到更多的服务,能促成更多的场景,例如对Root对象的访问。通过使用System.Xaml.dll提供的许多新的底层API,用于分析和操作XAML的工具也将更加容易创建。


另一个支持WPF-Silverlight连续体的新特性是VisualStateManager(视觉状态管理器),引进了一种简单的新方式来将视觉状态施加给控件。这个机制提供了一种方式,通过提供将控件逻辑映射到各自的起始和终止视觉状态的方法,可以轻易地定制控件的外观(look)和行为(feel)。


WPF 4还提供了XBAP和宿主HTML网页(XBAP在其中是在一个HTML帧或IFRAME元素中装载的)中的脚本间的直接通讯手段。XBAP可以深入访问HTML DOM,包括对内嵌在HTML网页中的任何ActiveX控件的访问,以及对DOM事件的处理。


并且,WPF在过去的版本中还引进了虚拟化的控件(virtualized controls),但从来没有提供一个标准化的方式让一个自动化客户端与一个虚拟化的控件作交互。WPF 4中加了两个控件模式,ItemsContainerPattern 和VirtualizedItemPattern,来支持对虚拟化了的元素的访问和交互。ItemsContainerPattern可用来访问虚拟化的控件以及找到虚拟化的个项(item),而VirtualizedItemPattern则可用于实现虚拟化的个项。

全部回答

刚上手VS2010Beta2,不久我会讨论一下WPF4的新功能及使用,微软官网已经提供下载,先把Beta2普及了

http://www.microsoft.com/visualstudio/zh-cn/products/2010/default.mspx

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
被乌龟咬一口会不会变成忍者神龟?
玛雅人的三大预言都有那些?
光盘行动标语用了修辞,带有比喻的诗句
9岁(混合型)皮肤用什么鼻贴
长春人民大街金士百大厦为什麽有几个门牌号码
为什么电脑刚开机能上网页,过一会就上不去网
问道华山论剑玩的人咋越来越少啊
动漫里的分类是什么意思
怎么样可以 做一件让 女朋友 感动的“要死”
红色代表什么?
为什么自己突然变得很死?
在CORELDRAW画图中,为什么会出现文字打横的
新版QQ浏览器下载免费吗
服务业增加值占gdp的比重怎么计算?
鞋,为什么掉了呢
推荐资讯
处女座和什么星座的人在一起会幸福呢
我想问如果我是超级QQ用户应该如何改QQ密码?
谁有《唐僧师徒四人搞笑视频》的单独地址啊,
练习瑜伽能减肥吗?
电脑fn lock锁屏的滴答声音没了
有人能邀请我一次游戏人生么? 有的加我QQ 11
我喜欢的人在我们认识的一个月里 她从来没向
三星android 操作系统有几种
马蹄莲可以水培吗,马蹄莲是不是不适合种在室
东芝M358无线网卡驱动,在东芝官网里知道的给
诛仙2噬魂怎么做,要多少个哪个叫什么血精
专职狂战士-1 呢个复仇灵魂怎么得到?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?