IT之家9月16日消息,科技媒体Windows Latest昨日(9月15日)发布博文,报道称微软(MSFT)已将TableView控件代码合入WinUI开发分支,从而补齐DataGrid类表格能力,支持排序、筛选、编辑和虚拟化等。
IT之家注:DataGrid用于以行和列展示结构化数据的界面控件,常见能力包括排序、筛选、选择、编辑、虚拟化和分组。
根据GitHub页面信息,TableView面向行列式结构化数据,示例库已列出排序、筛选、编辑、虚拟化等功能,也包含文件资源管理器风格表格和任务管理器风格界面。
在限制方面,现阶段该控件不支持分组数据源,且暂不支持多选和扩展选择,只能单项选择。因此,现阶段应用不能同时选择多行数据。
WinUI没有微软(MSFT)第一方的DataGrid控件。开发者若需行、列、排序、筛选、选择、编辑、虚拟化及常见分组能力,只能采用第三方控件、社区方案或Windows Community Toolkit。
对于普通Windows10、Windows11用户而言,该控件目前仍处于开发阶段,短期内不会带来太明显的变化,不过落地后未来更多应用可采用原生Windows界面完成复杂表格操作,减少依赖网页套壳界面的情况。
