【发布时间】:2011-10-07 22:36:19
【问题描述】:
我有下一个列表:
SortedList<Decimal, KeyValuePair<string,string>> datos;
我需要在数据网格中显示这个。但我有一个问题。在排序列表中存在 KEY 和 VALUE。就是这个。 但是作为一个SortedList KeyValuePair 内的显示不是。我建议你可以把它在XAML中指定键和值放入SortedList KeyValuePair? 我的数据网格代码是:
<my:WpfDataGrid AutoGenerateColumns="False" Estilo="StlWpfDataGridAlternatingRows" Estilo_Header="WpfDataGridColumnHeaderAzul" IsReadOnly="False" ItemsSource="{Binding}" Margin="12,12,12,354" Name="dataGridPresentacionPrincipal" SelectionChanged="dataGridPresentacionPrincipal_SelectionChanged">
<my:WpfDataGrid.Columns>
<mic:DataGridTextColumn Binding="{Binding Key,Mode=OneWay}" Header="Codigo" SortDirection="Ascending" Width="80">
<mic:DataGridTextColumn.ElementStyle>
<Style TargetType="TextBlock">
<Setter Property="TextAlignment" Value="Right" />
</Style>
</mic:DataGridTextColumn.ElementStyle>
</mic:DataGridTextColumn>
<mic:DataGridTextColumn Binding="{Binding Value,Mode=OneWay}" Header="Descripcion" SortDirection="Ascending" Width="920" />
<!--<mic:DataGridTextColumn Binding="{Binding Value,Mode=OneWay}" Header="Producto" SortDirection="Ascending" Width="920" />-->
</my:WpfDataGrid.Columns>
</my:WpfDataGrid>
在第二列,需要一个键 KeyValuePair。第三列需要一个值KeyValuePair。谢谢!
【问题讨论】:
标签: wpf datagrid sortedlist