【发布时间】:2018-02-08 11:43:39
【问题描述】:
嘿,所以我遇到了一个问题,即找到一种方法来生成数据网格(只有 1 个标记。即,我希望只有 1 个标记,然后从那里能够用来自不同的数据网格填充窗口一个 API。这甚至可以动态生成单独的数据网格吗? 请帮忙,到目前为止我只能硬编码它(因为有单独的数据网格用于单独的 API 连接并显示该数据)
</DataGrid.Columns>
</DataGrid>
<DataGrid Margin="0,214,0,222">
<DataGrid.Columns>
<DataGridTextColumn Header="Currency" Width="150"/>
<DataGridTextColumn Header="Balance" Width="150"/>
<DataGridTextColumn Header="Available" Width="150"/>
<DataGridTextColumn Header="Pending" Width="150"/>
</DataGrid.Columns>
</DataGrid>
<DataGrid Margin="0,421,0,10">
<DataGrid.Columns>
<DataGridTextColumn Header="Currency" Width="150"/>
<DataGridTextColumn Header="Balance" Width="150"/>
<DataGridTextColumn Header="Available" Width="150"/>
<DataGridTextColumn Header="Pending" Width="150"/>
</DataGrid.Columns>
</DataGrid>
【问题讨论】:
-
就像您可以在
Datatemplate中拥有DataTemplate一样,也许您可以创建一个包含Datagrid的DataTemplate? -
任何线索如何工作?可以举个例子吗?
-
假设您正在检索类似对象的列表,每个对象都包含自己的对象列表,我不明白为什么您不能创建
Datagrid数据模板并分配 @987654328 @ 作为您的 API 返回。如果您不熟悉ItemsControl和DataTemplate的概念,我建议您搜索这些术语。