在Visual Studio 2017中使用C#(Windows窗体)
大家好,
在我正在研究的程序中,我基本上有一个主要形式和一些可以通过按钮交换的用户控件。我从一开始就拥有所有用户控件,然后该按钮将它们带到最前面。
我想删除一个用户控件,并用一个现有的控件替换它,所以我只是选择了旧的用户控件,然后单击Delete,然后尝试从工具箱中拖动新的用户控件。当我将新的usercontrol拖入其中时,它添加了一个过时的版本,因此我尝试重建该项目,但没有任何反应。
然后,我重新启动Visual Studio,并在主窗体的设计器中收到一条错误消息,指出找不到“ NewProject.Usercontrol1”类型,并且应确保程序集中存在该类型。在主要形式的代码中,它表示未声明或分配变量“ usercontrol1”。对于所有其他用户控件,我收到相同的错误消息(Usercontrol1是其中一个用户控件的名称)
所有用户控件也从工具箱中消失了。
老实说,不知道从哪里去,Visual Studio不会对这些错误说任何话,而以我的语言搜索它们,我也什么也没找到。
所以我想我的问题是,如何解决该错误?如果可行,如何删除用户控件而又不会弄乱表单的其余部分?