C#中的C#和VB

我有一个c#和vb .net解决方案。我需要在vb表单中使用c#表单作为选项卡。我怎样才能做到这一点?     
已邀请:
您可以在单独的类库中创建其中一个表单,也可以在单独的类库中创建用户控件,只需在应用程序中引用它即可。您的解决方案中的每个项目可以是VB.Net或C#,因此它可以双向工作...... 在一个简单的示例解决方案中,您可以拥有以下项目 MyApp.CSharpControls - C#中的项目 MyApp.VBControls - Vb.Net项目 MyApp.UI - 在C#或VB.Net中的项目,可以引用其他任何控制项目 编辑 我假设winforms?     
您需要让Visual Studio Professional执行此类操作。 相反,我建议您使用此站点将您的C#.net转换为VB.net http://www.developerfusion.com/tools/convert/csharp-to-vb/     
不,你不能。 我建议将c#-Form封装到一个单独的程序集中。创建一个UserControl以在其他应用程序中使用它,或者如果您需要完整的表单,请将其封装到DLL中并导出Show / ShowDialog()方法。     
我是通过在C#项目中添加VB项目的.exe文件作为参考并调用VB项目的Form.Show()来实现的。     

要回复问题请先登录注册