当前位置: 首页 > 科技观察

Windows11新文件管理器视图显示微软正在放弃DirectUI,将转向XAML

时间:2023-03-12 04:06:09 科技观察

2月21日,据网友Albacore爆料,微软计划从DirectUI迁移到XAML。在最新的Win11Build25300预览更新中,微软在文件管理器中引入了一个新的基于XAML的图库,带来了时间轴滚动条和可配置的照片来源列表。新的照片视图是微软推动XAML文件夹视图控件的最新体现,表明微软计划在未来放弃DirectUI。IT之家此前分享过一篇学术文章,感兴趣的用户可以访问下方链接进行体验。IT之家小课堂:DirectUI是指直接在父窗口上绘制(Paintonparentdcdirectly)。也就是说,子窗口不是以窗口句柄(无窗口)的形式创建的,而是绘制在父窗口之上的逻辑窗口。微软的“DirectUI”技术广泛应用于WindowsXP、Vista、Windows7,如浏览器左侧的TaskPanel、控制面板的导航界面、MediaPlayer播放器、即时通讯工具MSNMessager等。XAML是eXtensibleApplicationMarkupLanguage的英文缩写,对应的中文名称为ExtensibleApplicationMarkupLanguage,是微软公司创建的一种用于构建应用程序用户界面的新型描述语言。XAML提供了一种易于扩展和定位的语法来定义与程序逻辑分离的用户界面,这种实现与ASP.NET中的“代码隐藏”模型非常相似。XAML是一种分析语言,但也可以进行编译。它的优点是简化了程序化的用户创建过程,在应用时添加代码和配置。