微软更新 WinUI Gallery 3.0,Win11 应用开发者可提前体验实验性控件
微软于10月13日推出Windows 11应用开发示范工具WinUI Gallery的3.0重大升级,同时加入测试版Windows App SDK,让开发者能提前接触尚未正式发布的界面组件,并在研发阶段向微软提交反馈。
依据GitHub上WinUI Gallery 3.0.4的更新日志,新版还引入了多项测试性控件以及窗口管理API的演示案例。
IT之家说明:WinUI Gallery是微软为开发者准备的示例应用程序,用以呈现Windows应用的界面组件、互动效果及对应代码,协助开发者创建符合Windows设计标准的原生应用。借助此工具,开发者能直接观察组件在实际界面中的运作方式,并参考示例代码将其集成到自身软件项目中。
此前,WinUI Gallery通常要等到相关组件进入稳定的Windows App SDK后才会加入对应演示,导致开发者难以在组件正式推出前体验新功能并提供意见。
3.0版本改为整合测试版Windows App SDK,使开发者能提前试用正在开发中的特性。不过,测试版API后续仍可能调整,甚至在正式发布前被移除。
据介绍,3.0新增了多种组件演示,包括TableView、Charts、WrapPanel和LayoutPanel。其中,TableView用于以表格形式展示数据,Charts提供折线图、柱状图、面积图、时间序列及实时数据等范例,WrapPanel和LayoutPanel则用于呈现不同的界面排版方式。部分组件仍处于测试阶段。
微软高级产品经理Niels Laute表示,新版还优化了应用的导航与搜索体验。用户现在可使用鼠标前进、后退按钮浏览示例页面;搜索功能为各组件页面增添了关键词标签,即便搜索词与组件名称不完全一致,也能找到相关演示。此外,当搜索无匹配结果时,应用会显示搜索建议,并提供查看所有示例的入口。
需要留意的是,WinUI Gallery 3.0与WinUI 3并非同一事物。前者是供开发者查看界面示例和代码的工具,后者则是用于构建现代Windows应用的UI框架。