图形消失的问题 我在onpaint里画了一幅图, 然后通过单击按钮改变这幅图, 其实也是就重画一副图, 重画的图是在button的click事件里写的Graphics aGraphics = this.CreateGraphics(); 为什么后面这幅图有时候会自动消失, 又变成原来那幅图, 怎样不让后一幅图消失, 又能在两幅图之间切换? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能 重画的图 button的click事件调用的加载,而加载里面是第一幅图的构造方法 onpaint里画了一幅图,当你调用button再画一幅的时候,如果系统得知需要refresh的时候,就会调用onpaint函数,这个时候你认为显示的是你button画的图还是onpain画的图呢? 两张图应该都在onpaint里画,button事件只是控制画哪张图就好如: bool first = true; bool second = false; onpaint(..) { if(first) 画第一张图 if(second) 画第二张图 } button_click(..) { first = false; second = true; this.Invalidate(); } 开发VS2008插件怎么添加菜单项 vs2010怎么怎么注册SQLDMO.DLL? 关于list<object>的问题 问个面向对象编程的基础问题 Mono.framework与.net framework 到底有多少区别?请高手给讲讲,新手学习中... 如何及时获取qq聊天内容(c#) 我想在一个按钮事件中打开一个新的ie窗口,怎么办? [求援]关于MCSD认证的问题.知道的请进来啊. 请问C#和vc++有什么区别? C# 如何做交互式的用户界面,类似用户可以自由选中拖动控件? 一个c#程序,大家帮我看看怎么提高更新数据库效率 数组越界
bool first = true;
bool second = false;
onpaint(..)
{
if(first) 画第一张图
if(second) 画第二张图
}
button_click(..)
{
first = false;
second = true;
this.Invalidate();
}