我正在处理一个.NET MAUI Preview 7项目,我需要创建一个表/数据网格,但我发现在XAML文件中,没有“表”、“数据网格”或“数据视图”的标记。我只找到了“网格”,这是用来划分行和列的形式。我应该使用什么来创建显示数据的表(DataBinding)?谢谢
wtzytmuj1#
假设您指的是像Excel这样的网格控件,那么您将不会在.NET MAUI的框中找到它,不会用于预览,也不会用于最终版本。根据您想要实现的目标,您可能需要重新考虑如何表示数据,或者考虑从Telerik或SyncFusion等供应商那里获得预制控件。
Grid
qni6mghb2#
DataGrid有一个实现:https://enisn-projects.io/docs/en/uranium/latest/themes/material/components/DataGrid
免责声明:这个实现是我自己做的,但它是一个开源项目,完全免费,对我没有任何好处,也不是自我推销。
2ledvvac3#
在GitHub上使用Maui.DataGrid库。它简单明了。
3条答案
按热度按时间wtzytmuj1#
假设您指的是像Excel这样的网格控件,那么您将不会在.NET MAUI的框中找到它,不会用于预览,也不会用于最终版本。
根据您想要实现的目标,您可能需要重新考虑如何表示数据,或者考虑从Telerik或SyncFusion等供应商那里获得预制控件。
Grid
可能是一个很好的起点,但它只提供只读数据的布局。如果您想扩展它,您必须了解如何为.NET MAUI创建自定义控件qni6mghb2#
DataGrid有一个实现:https://enisn-projects.io/docs/en/uranium/latest/themes/material/components/DataGrid
免责声明:这个实现是我自己做的,但它是一个开源项目,完全免费,对我没有任何好处,也不是自我推销。
2ledvvac3#
在GitHub上使用Maui.DataGrid库。它简单明了。