大家好我做c#winform开发,以前做的一个界面,过后我又进去的时候界面上的空间都消失了,但是后台代码都还在,在属性下拉框中也能看到所有的控件。这是怎么回事呢。是我无意中改了窗体的哪个属性吗?有什么解决办法啊?

解决方案 »

  1.   

    vs2008有这个bug。会是不是的这么一下,我遇见了好几次。界面简单的话,手工添加一下form的controls.add(...)。复杂界面比较困难,主要是记不住那个控件是是最原始的,那个又在另一个控件中,如果没有版本控制服务器的话,要花好长时间,实在不行就重绘界面(废话),重绘前先手工删除原先的控件。不知道有没有简单方法。
      

  2.   

    遇见过很多次,不知道具体的原因,有时候就是你的位置改变影响了一些参数,特别是对窗口来说必要的dll
    我的解决方法基本上就是关闭不保存,然后重新打开,编译运行,解决一下错误,基本上就能用了,期待高手给一个答案
    我用的是vs2005
      

  3.   

    没好办法,如果是窗体参数改变导致DLL文件发生未知错误,很难有好的解决方法