写点什么

WPF 4.0 带来什么新特性?

  • 2009-11-10
  • 本文字数:712 字

    阅读完需:约 2 分钟

之前来自 WPF Toolkit 的 3 个控件现在移到核心发布库中。具体是,DataGrid、DatePicker 和 Calendar 控件。它们也具有 Silverlight 相应的版本,微软承诺在 WPF 和 Silverlight 中的版本“99% 的 API 和行为都兼容”。DataGrid 特别重要,由于缺乏这个东西,WPF 经常被提到不适合于业务处理应用程序。

在 4.0 发布之后,还计划发布两个扩展包,每一个都包含了额外的控件。“锦囊”将包含 AnimatingTilePanel、ColorPicker、InfoTextBox、ListPager、NumericUpDown、Reveal、TransitionsPresenter 和 TreeMapPanel。另外一个是 WPF Ribbon Control ,它目前处于 CTP 阶段。

在图形方法,对 Pixel Shader 3.0 的支持已经加入。以前的 WPF 只能藉由 ShaderEffect 支持 Pixel Shader 2.0。对于开发人员,也许更重要的是 LayoutRounding。它将强制布局引擎把元素放到整个像素边界。当前的控件只能排到子像素边界上,这会导致模糊的界面。

说起模糊的界面,WPF 知名的文本渲染问题也被解决了。为了搞定这个问题,老的文本渲染代码被完全代替。随着而来的还有几个文本格式选项,可以实现某种程度的微调。

Windows 7 获得了极大的关注。WPF 4.0 将提供对多点触摸、JumpList 和任务栏集成的支持。缩略图工具栏特别有意思。即使在应用程序最小化的情况下,也可以让用户与之交互。

在数据绑定前端,添加了绑定到实现IDynamicMetaObjectProvider 接口的动态对象的支持。这囊括了所有基于DLR 的语言,如IronRuby 和IronPython。

来自于Silverlight 的可视化状态管理器(Visual State Manager)特性也进入了WPF 的世界。WPF 已经具有了无比强大的触发器功能,不过它比起Silverlight 的可视化状态管理器难用的多。

查看英文原文: What’s new in WPF 4.0?

2009-11-10 21:413158
用户头像

发布了 254 篇内容, 共 71.8 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

WorkPlus助力企业构建高效沟通与协作的即时通讯平台

BeeWorks

Mocaverse NFT 概览与数据分析

Footprint Analytics

NFT

远程桌面时连接不上远程计算机是什么问题

德迅云安全杨德俊

软件测试学习笔记丨控件交互识别

测试人

软件测试 自动化测试 测试开发

【节选】Go语言的100个错误使用场景|数据类型

不在线第一只蜗牛

Go 算法 前端 开发语言

WorkPlus构建安全高效的内网通讯平台,助力企业内部协作

BeeWorks

聚道云软件连接器:连接薪人薪事与携程商旅的桥梁,出差管理效率的新篇章

聚道云软件连接器

案例分享

CubeFS源码分析系列(一) 创建Volume

总想做点什么

SD-WAN的安全性体现在哪里?

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

商品信息全景图:API接口在聚合商品数据中的应用

Noah

企业网络采用SD-WAN的优势

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

理论与实战:一篇看懂Python词云

不在线第一只蜗牛

Python 前端 开发语言

Secureworks 威胁评分迎来网络安全 AI 新时代

财见

开发技巧:Flask 项目如何自动生成 API 文档

Liam

Python flask 程序员 后端 API 文档

WorkPlus Meet视频会议系统,支持局域网部署

BeeWorks

WorkPlus提供全方位的即时通讯解决方案,助力团队高效沟通与协作

BeeWorks

Wall Clock与Monotonic Clock

fliter

WIFI 6E/IPQ5018 WITH QCN9074 Deliver new data experiences

wallysSK

商品管理系统:服装品牌提升工作效率的利器

第七在线

Go中最常用的数据校验库

fliter

WorkPlus助力企业构建高效沟通与协作的即时通讯平台

BeeWorks

SD-WAN:企业网络转型的不可逆趋势

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

WPF 4.0带来什么新特性?_.NET_Jonathan Allen_InfoQ精选文章