【发布时间】:2010-11-19 21:56:04
【问题描述】:
我有一个名为 Incident 的实体,正如您在图片中看到的,它包含一个包含多个错误的列表。
然后我有一个数据网格,我将一个列表与我的所有事件连接到:
List<ExtendedIncident> allIncidents;
myGrid.ItemsSource = allIncidents;
现在我绑定每个事件中的一些值,就像在 xaml 代码中这样:
<sdk:DataGrid AutoGenerateColumns="False" Name="grid" SelectionMode="Single" SelectionChanged="grid_SelectionChanged">
<sdk:DataGrid.Columns>
<sdk:DataGridTemplateColumn Header="Incident">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<HyperlinkButton Content="{Binding CallId}" Click="HyperlinkButton_Click"></HyperlinkButton>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
<sdk:DataGridTextColumn Header="Beskrivnig" Binding="{Binding Description}"></sdk:DataGridTextColumn>
<sdk:DataGridTextColumn Header="Beskrivnig" Binding="{Binding Status}"></sdk:DataGridTextColumn>
</sdk:DataGrid.Columns>
我现在的问题是我想在同一行中添加一些列,这些列显示来自错误的一些数据,这些数据是相关的(存储在事件列表中)。我如何展示事件中的错误列表中的数据?
非常感谢您的帮助
【问题讨论】:
标签: c# silverlight datagrid