我刚刚学习C#编程,而且我一直在使用Microsoft Visual 2010 express。 我为Windows桌面加载了Visual Studio Express 2012。一切顺利,我开始练习一些编码,那就是我遇到了一个问题。
我需要在表单之外定义一些变量,这样它们就不会局限于单个表单。 在2010年,我会将它们放在.cs文件中以下几行之后:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}
然而,在2012年,我没有这个选项,如下所示:
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
End Sub
End Class
“InitializeComponent();”无处可寻。
如果我加载一个我在2010年写入2012年的项目“InitializeComponent();”在那里,2012年没有任何投诉。 我曾尝试在2012年在不同的地方定义公共变量等,但没有运气。
任何建议将不胜感激。 提前致谢 尼克
答案 0 :(得分:0)
打开Solution Explorer窗口,单击箭头以展开Form1.vb,然后单击箭头以展开Form1类。您将看到缺少的InitializeComponent方法
或者,您可以单击解决方案资源管理器窗口中包含工具提示Show All Files
的按钮,如果再次扩展主Form1.vb节点,您将看到Form1.Designer.vb文件。