winforms 正在尝试将创建的窗体复制到新项目中,以便可以从多个项目中引用该窗体,找不到事件“Click”

w8f9ii69  于 2023-03-19  发布在  其他
关注(0)|答案(1)|浏览(103)

我以前在www.example.com项目中创建了一个windows窗体vb.net,但现在我意识到我可以在其他各种项目中使用该窗体。我不是将代码复制到每个要使用它的项目中,而是尝试创建一个新项目,将代码复制到这个新项目中,并在任何需要使用该窗体的时候引用这个新项目。
我创建了新的空白Windows窗体项目,将vb、resx和设计器文件复制到该项目中。然后打开新的解决方案文件夹,选择“添加现有项”并选择预先存在的vb文件。我添加了对System.Windows.Forms和System.Drawing的引用以删除“未定义类型”按钮“”错误,但我仍然收到“找不到事件”单击“”的错误。此外,当我尝试打开设计器文件时,我收到此错误:designer error
我尝试按照前面的答案将表单复制到新项目中,但仍然无法找到答案。我没有太多处理多个项目和解决方案的经验,所以我可能犯了一个简单的错误,但我似乎找不到任何其他与此直接相关的答案。

yk9xbfzb

yk9xbfzb1#

你不应该复制任何东西。你应该做的是右键单击新项目并选择Add - Existing Item,然后选择窗体的VB文件。这将把窗体和所有需要的部分添加到项目中。

相关问题