在wpf中的窗口中打开excel文件

时间:2014-07-09 06:37:24

标签: c# wpf excel

我想在我的wpf窗口中显示一个excel文件,如下所示:

enter image description here

如果我创建一个excel应用程序,然后将Visible属性设置为true,Excel应用程序将打开,我不想要这种行为。

Microsoft.Office.Interop.Excel.Application xlsxApp = new Microsoft.Office.Interop.Excel.Application();
Workbook workbook = xlsxApp.Workbooks.Open(path);
xlsxApp.Visible=true; //Excel will open, I don't want this.

1 个答案:

答案 0 :(得分:3)

您正在寻找的是嵌入在Wpf控件中的Excel。 This page可能是一个好的开始。总结一下,它必须使用ActiveX包含在您的UI中。

本身没有纯WPF excel控件。

如果你需要模仿一些excel功能而不需要打开现有文件,那么互联网上有很多“excel like”控件是免费提供的。例如this one