如标题所示,假设我在一个解决方案中有两个项目。我有三个,最后一个只是一个例子。一个项目被ExcelWorkbook
称为 ( EWB
)
另一个WindowsForm
称为 ( Core
)。我想显示/打开/EWB
从Core
. 我添加了对第一个的引用:
我可以看到该特定工作簿的表格。当您显示来自另一个项目的表单时,这并不容易。请注意,EWB.Sheet1
不包含带0
参数的构造函数,它的构造函数有两个参数,...
以下是这些论点:
- Microsoft.Office.Tools.Excel.Factory工厂
- IServiceProvider服务提供者
对于这个项目,它说如下:
我想在按钮单击事件上打开该工作簿,但我不知道如何:
- 启动它
- 展示下
- 打开它
- 或者 ...
知道如何做到这一点吗?任何帮助将不胜感激!
这就是我从另一个项目打开表单的方式,这就是我想要打开的方式 EWB
。
using WindowsFormsApplication1;
private void CoreBtn_Click(object sender, EventArgs e)
{
Form1 newForm = new Form1();
newForm.Show();
}