在dll[VB.NET]中创建窗体

在dll[VB.NET]中创建窗体,vb.net,Vb.net,我想在DLL中创建一个表单,并能够从另一个项目调用它。我已经在Delphi中完成了这项工作,但我需要在VB.NET中完成这项工作(刚刚开始使用它) 您可以添加System.Windows.Forms程序集的引用并添加表单。也可以直接添加表单 public void ShowSettings() { Form1 frm = new Form1(); frm.Show(); } 您可以调用此方法。我认为最好为此创建一个用户控件如何从应用程序调用dll中的表单?您可以创建表单实例并调用form.s

我想在DLL中创建一个表单,并能够从另一个项目调用它。我已经在Delphi中完成了这项工作,但我需要在VB.NET中完成这项工作(刚刚开始使用它)


您可以添加System.Windows.Forms程序集的引用并添加表单。也可以直接添加表单

public void ShowSettings()
{
Form1 frm = new Form1();
frm.Show();
}

您可以调用此方法。

我认为最好为此创建一个
用户控件

如何从应用程序调用dll中的表单?您可以创建表单实例并调用form.show,我修改了答案