我正在寻找一个布局控件或其他在固定文档上以表格格式布置数据以进行报告的方法。我在非 WPF 项目中广泛使用了 MigraDoc,它的表对象允许在表中显示每条数据的粒度布局。可以在单元格级别关闭边框,可以合并/跨越列等。在 WPF 中是否有提供这种控件的控件?我还没有看到 DataGrid 或 Grid 将在哪里做我需要的事情......很容易。我的数据没有被绑定,因为我需要完全控制它的显示方式。我没有使用流文档,所以我不能使用它提供的表格对象。有人有什么建议吗?目前,我采用编程方式创建一个 Grid,然后在每个单元格中插入一个包含 TextBlock 的 Border。
顺便说一句 - 我希望在这个项目中使用本机 WPF 控件,这就是我不使用 MigraDoc 的原因。