把非Form1类写在最后(或者Form1类之后)
把非Form1类写在了Form1类之前。
初学C#,捣鼓了个小的字符串处理软件。要修改界面时忽然发现怎么也调不出可以直接拖动控件(button等)到界面上的[设计design]界面了。而新建一个C# Winform界面就有。而且如图1那样,双击解决方案管理器(Solution Explorer)里的Form1.cs即可打开,或者右键选择View Design,或者直接Shift+F7就能打开。。。而在图2里,咋儿(史今腔)都找不到。
原来,(至少)在VS2015中,C#的WinForm类必须写在最前,所以,本例中。把Fish类写在Form1类之前,就打不开设计界面了;反之,就能打开。