【问题标题】:Displaying Tables from a document in a WPF application在 WPF 应用程序中显示文档中的表格
【发布时间】:2012-12-12 11:17:51
【问题描述】:

我正在开发一个小型应用程序,它可以读取 word 文档并对其进行分析。文档中存在的数据以表格的形式存在,有没有办法在应用程序中显示数据(表格数据)..? 如果DGV是显示表格的唯一解决方案,有没有办法将Interop表格绑定到Datagrid

【问题讨论】:

标签: c# wpf interop


【解决方案1】:

我不知道这是否是最好的方法,但这是我现在想出的。谷歌表明有很多解决方案可以将 Excel 绑定到 DataGridView,但对于 Word 几乎没有。事实上,Stackoverflow 也有很多关于将 Word 转换为 Excel 的答案。那么,为什么不将Word内容转成Excel,然后将Excel内容绑定到DGV呢?我知道这是一个环形交叉路口,但有总比没有好。以下是一些可能在这方面有所帮助的链接:

Programatically converting from MS word to Excel

Display excel file content in a Datagridview

http://www.dotneter.com/reading-excel-and-binding-to-datagridview-using-microsoft-office-interop-excel

Transfering data from Excel to dataGridView

【讨论】:

  • 好主意..!!我正在等待有人提供更好的方法。如果没有,我会接受你的回答。
【解决方案2】:

如果只是显示问题,则直接在您的 WPF 应用程序中显示 Word 文档。 在这里,link 实现了这一点。

【讨论】:

  • 当然不是。如果有一些只显示文档的所需部分,那么这种方法可能很有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多