我正在使用 VSTO 创建的 excel 自定义。我的要求是使用 C# windows 窗体应用程序打开本地保存的 excel 自定义文件,并将这个 excel 自定义文件嵌入到 Viewer 控件中。此查看器控件应放置在 windows 窗体中。
我已按照以下步骤操作。
- 从http://excelviewer.codeplex.com下载 Excel 查看器控件。
- 创建了一个 C# Windows 应用程序项目。
- 将下载的 Excel Viewer 控件包含到上述项目中。
- 构建项目。
- 将 Excel 查看器控件拖放到窗体中。
- 在表单构造函数中,我调用了
OpenFile(string filename)
驻留在 ExcelViewer 类中的方法。例如:excelViewer1.OpenFile(@"C:\ABC.xlsx");
完成上述步骤后,我可以在放置在表单中的查看器控件中嵌入并显示 excel 文件,但我无法使用文档操作窗格中添加的任何控件。在我的自定义中,我有几个按钮,如果我单击其中一个,则不会执行预期的操作。
当我在查看器控件中嵌入 excel 自定义时,谁能建议我需要进行哪些类型的更改才能完全使用文档操作窗格中的控件?