c#窗体内容变化了,运行时不能及时更新

来源:百度知道 编辑:UC知道 时间:2024/05/22 07:31:30
各位大侠,本人是个c#菜鸟请问一下。我有时候给窗体中作出改变后,进行运行时为什么不能体现我做出的变化呢?比如说我给窗体新添加了一个控制按钮,但是我运行时却不能显示我刚才新添加的那个按钮,就像我没添加这个按钮一样,这种情况我经常遇到有点困惑。

你在做开发的时候不要使用iis直接浏览。因为有时候会有缓存文件的问题。
你要运行的话就使用vs调试。就是F5。这样就不会出现你更新了页面,确不出现的问题。

你是说设计的时候加了按钮,运行的时候看不见?不会是你的VS有问题了吧

重新生成一下!

应该是你没有用this.Controls.Add()把按钮加到窗体上吧

可能他的属性是隐藏的
你把它的visible属性改成true试试。

Button btn = new Button();
btn.Location = new Point(100, 100);
this.Controls.Add(btn);
this.Refresh();