显示 SortedList>>在数据网格wpf上
我有下一个列表:
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。谢谢你!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您要求绑定到值的子属性(即 KeyValuePair),对吧?绑定将通过点符号跟随子属性。像这样的东西
I think that you're asking to bind to the child properties of the value (i.e. the KeyValuePair), right? The binding will follow child properties through a dot-notation. Something like