是否有可能在 Winui3 和 C++/WinRT 中使用 Grid 获得类似表格的效果?

Roy Li - MSFT 32,721 信誉分 Microsoft 供应商
2024-05-20T07:19:10.1633333+00:00

你好

我正在使用 C++/WinRT 在 WinUI3 中构建类似表格的效果。由于 DataGrid 不是  Windows runtime的一部分,因此使用它的唯一方法是在解决方案中添加 C# 项目,这是我不喜欢的。是否可以使用 C++/WinRT 在 WinUI3 中使用网格元素获得类似表的体验?具有固定页眉和页脚、可调整大小的列、可重新排列的行/列、行选择等基本体验?

此问题由Is it posible to get table like experiance using Grid in winui3 with C++/WinRT? - Microsoft Q&A总结而来.

通用 Windows 平台 (UWP)
通用 Windows 平台 (UWP)
一个 Microsoft 平台,用于生成和发布适用于 Windows 桌面设备的应用。
32 个问题
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Junjie Zhu - MSFT 16,146 信誉分 Microsoft 供应商
    2024-05-20T08:44:49.5+00:00

    你好

    是否有可能在 Winui3 和 C++/WinRT 中使用 Grid 获得类似表格的效果?

    是的,可以根据网格创建自定义的表格,在DataGrid源码中可以看见DataGrid本质上也是Grid。

    可以参考 DataGrid 的源代码,并在 C++/WinRT 中自定义类似的控件。源代码包含 DataGrid 所有函数的所有详细实现。

    谢谢。


    如果答案是正确的解决方案,请点击“接受答案”并投赞成票。如果您对此答案有其他疑问,请点击“评论”。 注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。

    0 个注释 无注释