C/S界面上的所有控件自动没了?SOS,SOS,SOS,SOS

zzyhuian06142 2010-07-30 09:43:51
辛辛苦苦写了个把月的程序,今天早上只修改了其中一个界面的代码,运行程序,发现界面上的所有控件全部没有了,变成一片空白,但是后台代码还在,谁碰到这样的情况,帮帮忙啊
不要再重新弄界面了,累死了
SOS
SOS
SOS
SOS
SOS
...全文
279 31 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuqionghuang 2010-07-30
  • 打赏
  • 举报
回复
神不助你,LZ还是改行吧~~~~
gahyyai 2010-07-30
  • 打赏
  • 举报
回复
为什么不用版本控制软件呢...
soulsteal 2010-07-30
  • 打赏
  • 举报
回复
为什么不用版本控制软件呢...
gohappy2008 2010-07-30
  • 打赏
  • 举报
回复
重新启动一下程序就可以了。
web0527 2010-07-30
  • 打赏
  • 举报
回复
怎么才能有积分啊
qiuxin425 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 qiuxin425 的回复:]
建议你每天备份一下你的程序,这样及时出现这个问题也可以很快解决。
最好在安装一个比较工具,出现问题也可以比较一下哪的代码出现问题。
个人觉得好的比较工具是Beyond Compare 3
[/Quote]

安装一个比较工具吧,如果确定不是重启的问题,经常备份一下或者出现问题比较一下就ok了。这个工具很好用,也好上手。除了比较还可以替换代码呢。
zzyhuian06142 2010-07-30
  • 打赏
  • 举报
回复
呵呵,我可以确定的是不是手误,而且重启也没用的,前一秒打开时OK的,过一秒打开就没了,而且是自动得删除部分代码哦
发现VS真是“强大”


我一直以为这是VS的一个重要BUG(只是没有证据),之前开发的时候发现如果界面的控件太多的话,在设计状态下部分控件无法正常显示的

哥被杯具了,咳

现在改好了,真担心以后要是项目接近尾声的时候又出现这样的情况。。。。。。咳,不敢往下想了
Peter200694013 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 jason_dct 的回复:]
引用 15 楼 zzyhuian06142 的回复:
引用 11 楼 a184485789 的回复:
我也遇到过楼主这样的情况,当时我只是一部分控件没有了,但运行以后控件就自动出来了
这可能是微软BUG,过段时间自己又出来了,郁闷


我昨天就是碰到你这样的,设计的时候看不到控件,运行的时候可以看到

我找到原因了
在InitializeComponent方法里面,VS自动把 t……
[/Quote]
myhope88 2010-07-30
  • 打赏
  • 举报
回复
这个得看设置页面的代码designer.cs,看看有没有变化了,唉,以后最好定期做个备份以防不测,这才是上策啊,不然要是重来的话太痛苦了
段传涛 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 zzyhuian06142 的回复:]
引用 11 楼 a184485789 的回复:
我也遇到过楼主这样的情况,当时我只是一部分控件没有了,但运行以后控件就自动出来了
这可能是微软BUG,过段时间自己又出来了,郁闷


我昨天就是碰到你这样的,设计的时候看不到控件,运行的时候可以看到

我找到原因了
在InitializeComponent方法里面,VS自动把 this.Controls.Add(this.TopZoo……
[/Quote]
兄弟 多耐心啊。有时候仅仅是应为手误 而造成的 好多时候不是开发环境的问题。
我也有过,web。 当时非常气氛。但是后来发现是手误。
qiuxin425 2010-07-30
  • 打赏
  • 举报
回复
建议你每天备份一下你的程序,这样及时出现这个问题也可以很快解决。
最好在安装一个比较工具,出现问题也可以比较一下哪的代码出现问题。
个人觉得好的比较工具是Beyond Compare 3
hyblusea 2010-07-30
  • 打赏
  • 举报
回复
以前也遇到过....估计是与版本控件软件有关, 重启一下VS 就Ok了
RainStarNetwork 2010-07-30
  • 打赏
  • 举报
回复
一:如果你的控件有用到外部数据(比如读取数据库数据),在的界面初始化时,这些控件得不到值,便会如此。
二:你手动修改过design.cs文件,而且修改格式不对,令布局挂起了。
建议即使是个人开发,都用一个版本控制软件,如Microsoft Visual SourceSafe之类的,这样遇到这样的问题能方便的返回上一版本,并找出相关原因。
zhaoandfei0829 2010-07-30
  • 打赏
  • 举报
回复
我遇到过此问题,就是可能不小心设置了页面控件的属性,所以导致页面控件不出现。
建议:检查你设计页面的代码。
qiuxin425 2010-07-30
  • 打赏
  • 举报
回复
重启就行了!
丷丩 2010-07-30
  • 打赏
  • 举报
回复
this.Controls.Add(XXPanel) 怎么没的。
13L说的对,你加一个这样的上去看会不会出现。
zzyhuian06142 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 a184485789 的回复:]
我也遇到过楼主这样的情况,当时我只是一部分控件没有了,但运行以后控件就自动出来了
这可能是微软BUG,过段时间自己又出来了,郁闷
[/Quote]

我昨天就是碰到你这样的,设计的时候看不到控件,运行的时候可以看到

我找到原因了
在InitializeComponent方法里面,VS自动把 this.Controls.Add(this.TopZoom);
this.Controls.Add(this.ToolZoom);
this.Controls.Add(this.ControlZoom);
this.Controls.Add(this.StatusZoom);
this.Controls.Add(this.BottomZoom);给删除了
我现在手动加上去了,但是整个界面的布局全部混乱了,悲剧啊
转行用JAVA了,垃圾VS
spiderwolf2010 2010-07-30
  • 打赏
  • 举报
回复
this.Controls.Add(XXPanel) 怎么没的。
laobie1004 2010-07-30
  • 打赏
  • 举报
回复
恩,你关闭开发环境,再打开应该就好了。
qiuxin425 2010-07-30
  • 打赏
  • 举报
回复
这是个bug,你关闭软件重新启动一下就ok了
我经常遇见这现象。
加载更多回复(11)

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧