你好,C#中我把控件和程序已经修改了,可是为什么运行时还是显示原来的呢

如题所述

可能是之前编译的缓存没有清理所致。

菜单栏→项目→清理→重新生成。F5重新运行即可。如下图:

来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-13
可能是你浏览器的缓存没清,清理一下缓存,重新生成解决方案,再运行一下试试
第2个回答  2013-11-13
加个输出语句看,你确定用的那个改了?追问

确定改变了,有好几个form都是改动了,但是运行时显示不出来,输出语句怎么加?我是新手,不太懂。。。

第3个回答  2013-11-13
代码贴出来瞧瞧!

你好,C#中我把控件和程序已经修改了,可是为什么运行时还是显示原来的呢...
可能是之前编译的缓存没有清理所致。菜单栏→项目→清理→重新生成。F5重新运行即可。如下图:

用C#编写网页调用数据库的时候明明已经修改了数据库里的内容,但是当前...
你修改之后,要重新读取一次数据然后再显示出来才可以的。

我用c#创建的windows窗体程序,现在不管在里面加什么控件、子窗体都不...
有可能隐藏到其它控件的后面了。两个控件叠加起来, 就有一个被隐藏。

c# winform程序.在控制面板中调整了DPI设置显示异常
原因是:默认情况下winfrom的Font单位是Point,最终显示在界面上的尺寸将根据DPI设置自动变化,可以表示为公式: Point \/ 72 * DPI = Pixel 按照MSDN的解释,上述设置比较适合关心程序的可视区域及控件文字在不同的DPI下总是显示设计时的大小,而不用关心程序界面的绝对大小的情况。解决办法:后来想到web...

c# 用代码添加的控件为什么在运行时在窗口上看不见
你没有将label控件添加到窗体上,请在后面加上下面两句话 \/*定义label的位置*\/ lal.Location = new Point(10, 10);\/*将label放到窗体上*\/ this.Controls.Add(lal);

c# 为什么我对窗体里面的 menuStrip1的其中一项进行删除 运行窗体时还...
没有重新生成的原因吧,右键点击,选择重新生成,或是把Debug目录下的文件全部删除掉,再重新生成一次看看

c#程序编好之后再其他电脑运行控件大小改变
应该是分辨率的问题,看看你 Form 和自定义控件(主要检查能充当容器的控件)的 AutoScaleMode 属性(要是属性面板上没显示就到对应的 Designer.cs 里找)是不是设置成 AutoScaleMode.Font 了?改成 AutoScaleMode.Dpi 或者 AutoScaleMode.None 再试下。

急呀!为什么我做的c#Windows程序有些控件和代码不见了,重新打开时有的...
如果你使用了DotNetBar或者其他第三方控件的话,这个BUG出现的会更加频繁 解决办法有:1.退出重新进入 2.将Design.cs里面的代码剪切,保存,复制.然后重新生成...但是大多数时间还是靠自己的经验和感觉来 我为这样的BUG已经被气的麻木了 有时候做了快完成了,突然控件不见了......

c#做的程序换了个电脑运行时不能显示全部界面,以前是台式机屏幕大,现在...
如果要完美,在设计时的控件布局就得考虑不同分辨率的情况,合理使用Dock和Anchor能解决绝大部分的布局问题。另外有一点,如果windows的DPI不是默认的话,则windows有2种处理DPI调整的方案,你可以试着改一下方案:win7的操作是桌面右键-屏幕分辨率-放大或缩小文本和其他项目-设置自定义文本大小(DPI),使用...

C#写的代码调试的时候可以实现可是运行的时候不能实现
原因一:当前焦点不在你所需要按键的控件上,所以得不到按键的效果。单一控件不会这样;建议先屏蔽其他控件,尝试下,假如可以即该问题。原因二:就像上下左右箭头键一样被系统定义为特殊用途的按键,需要重写相应的按键函数,建议更换字母键尝试下,假如字母键可以即使该问题。

相似回答