默认情况下,出于显而易见的原因,.net框架不允许您在类库项目中访问表单。
但是如果你真的想要,有没有一种方法可以将表单和控件传递给类库中的函数。
例如
在WinForms项目中
Class Form1
Sub Load()
dim c1 as new Foo
c1.bar(me.button1)
end sub
End Class
在类库项目中
Class Foo
sub bar(byref c as Button)
c.text="BAR"
end sub
End Class
答案 0 :(得分:2)
我发布后立即找到答案。
您只需添加对“System.Windows.Forms”的引用,默认情况下该引用不在类库项目中。