打开VB.NET表单内部c#函数



我想知道您是否可以从C#form1中打开VB.NETform1像VB.NET里面的Form1.Show();按钮功能的C#代码。我只是想到这将尝试学习各种代码在他们,有人可以帮助验证,如果这是可能的??

答案是肯定的,但是你不能在一个项目中同时使用c#和VB.net。所以创建一个包含两个项目的解决方案,一个用c#,另一个用Vb。Net,你可以打开vb。. Net项目的形式。

有一个主要的考虑——依赖性。为此,vb.net项目是c#项目的依赖项,因此c#项目可以看到所有的VB。Net项目,而不是反过来。

可以配置解决方案使两个项目相互引用-这里有一个关于它的帖子。两个项目参考

然而,这是复杂的,所以我建议有一个第三个项目(或第四个,如果需要的话),包含任何代码,你想有共同的VB和c#项目的依赖。

最新更新