【发布时间】:2019-02-21 00:25:16
【问题描述】:
我希望从 Winforms 过渡到 UWP。在我的第一个项目中,我需要构建一个本质上是动态的数据表。通过动态添加列并根据单元格值格式化单元格,我在 WinForms 中使用 DataGridView 非常轻松地完成了此操作。
AREA1 | CAR10 | CAR 7 | CAR3 | |
+=======+=======+=======+======+==+
| AREA2 | | | | |
+-------+-------+-------+------+--+
| AREA3 | CAR5 | CAR1 | | |
+-------+-------+-------+------+--+
| AREA4 | | | | |
+-------+-------+-------+------+--+
| AREA5 | CAR4 | | | |
+-------+-------+-------+------+--+
| AREA6 | | | | |
+-------+-------+-------+------+--+
| AREA7 | CAR21 | CAR45 | | |
+-------+-------+-------+------+--+
| AREA8 | | | | |
+-------+-------+-------+------+--+
| | | |etc.. | |
+-------+-------+-------+--
能够根据底层对象属性格式化单元格非常重要。我一直在查看几个数据网格控件,主要是 UWP Datagrid 的 Telerik UI,但我看不到您如何动态创建属性然后格式化单元格。我认为如果可以在 Xaml 后面的代码中格式化网格会很容易,但这似乎是不正确的方式?
【问题讨论】: