c# - 数据绑定(bind)到列数未知的网格

标签 c# wpf data-binding

如何绑定(bind)到列数未知的 WPF 网格?

我有一个类可以返回列数和列名等,以及将绑定(bind)到每一行的项目。基本上,我想在不使用数据表的情况下做 DataTable 可以做的事情。必须有一个我需要实现的接口(interface)或类似的东西。

最佳答案

如果您的对象 (DataContext) 实现了 IEnumerable,则数据网格将能够吸入该对象并显示记录。只需将 AutoGenerateColumns 设置为 true,它就会根据您传递的对象为您生成列。

关于c# - 数据绑定(bind)到列数未知的网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5616422/

相关文章:

c# - nunit 测试工作目录

c# - 事件聚合器确认

c# - 如何在 C# WPF 应用程序中获取屏幕尺寸的实际值

c# - WPF 中的 ItemsControl 是否有一个好的解决方案,可以通过垂直拖放对其元素重新排序?

c# - 在 DataTriggers 中重用 ControlTemplate

wpf - 连接 CollectionChanged 和 PropertyChanged (或 : Why do some WPF Bindings not refresh? )

c# - 将图表坐标转换为像素

java - 在 Eclipse RCP 应用程序中数据绑定(bind)列表的最佳实践

c# - 与复杂/嵌套对象的数据绑定(bind) (C#)

wpf - 为什么计算机进入休眠状态会扰乱我的 WPF 程序以及该怎么办