在wpf的窗口中打开excel文件

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

在这里输入图像描述

如果我创build一个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. 

你正在寻找的是embedded在Wpf控制的Excel。 这个页面可能是一个好的开始。 总结起来,它必须包含在你的用户界面使用ActiveX。

本身并不存在纯粹的WPF excel控件。

如果您不需要打开现有的文件就可以模仿某些Excelfunction,那么在互联网上有很多“excel like”的控件可以免费或不可用。 比如这个 。