我有一个由按钮,文本框和标签组成的表单。然后我决定查看是否可以使用Tab控件,因为我想添加其他按钮,但我不希望它们位于同一页面上。所以我剪掉了我所有的按钮和文本框和标签,然后粘贴tabcontrol。然后,我将所有按钮和内容粘贴回tab1中。所以在我开始制作按钮之前,我决定测试一下运行程序。我得到了一个页面,并说nullreferenceexeption未处理。当我试图点击我的按钮中的一个,我看到,那就是里面没有代码,它从C#Tabcontrol搞砸了我的表格
private void Button1_Click(object sender, EventArgs e)
去
private void Button1_Click_1(object sender, EventArgs e)
然后错误不断涌现起来。现在我只想按照以前的方式创建表单,但即使我删除了tabcontrol,但当单击我的按钮时,它们仍然具有_Click_1
的事情。请告诉我如何解决这个问题。我是C#的新手,所以试着简单地解释它。
如果可以,告诉我如何添加tabcontrol的东西而不会搞乱我的整个程序。
也有一种方法,我可以在视觉工作室终极回滚一天或两天的变化?请尽快回复我的头发,我不能失去我已经工作了2周的节目。
除非你正在使用某种形式的源代码控制的,你不能在Visual Studio上回滚更改。 –
您是VS中的设计师,将所有按钮等组件拖放到选项卡控件上。不要完全制作标签控制底座。同样在后台代码(InitializeComponent)中,您可以删除为您的小部件完成的任何不必要的事件处理。 – Zenwalker