新年第一问:override OnPaint()方法一定要调用base.OnPaint(e)方法么?有什么用?不调用行么? 如题,请大家帮忙了!!!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CSDN人怎么越来越少了............ 可以呀,只要你能负责控件整个界面的绘制,而且不用双缓冲机制,我想是可以的。用了双缓冲的话,你想想,OnPaint里面的那个e.Graphics实际上不是界面的绘图环境,而是缓冲图像的绘图环境,肯定需要在基类的OnPaint里面把缓冲的信息绘制到界面上才能显示。 base.OnPaint完成除你的画图指令外,还要画整个窗体其它部分啊! 所以说,具体还是要看情况的,如果你没有写画界面的代码,那么你就要调用base的方法,如果你写了,那么可以不用调用了. 但是我不调用base.OnPaint也可以显示整个界面 这是为什么 base.OnPaint只是调用当前类的上一级基类中被重写的这个OnPaint方法 如果base画了东西就要调用,如果你不知道,还是写上的好。 如何使用wininet的InternetSetOptionA设置ftp超时时间 C# 如何将16进制的字节数组中的数据写入TXT中,并以16进制形式显示 Smart Client发布问题 如何获取日期控件(MonthCalendar或DateTimePicker、或C1控件等)上的周次? 上传图书老不上传不上,怎么回事啊?高手们帮帮忙吧.... axwebbrowser里有_Navigated事件吗 谁有C#版的新闻发布系统(源代码)啊,给我传一份,谢谢 关于XAML的简单非技术性问题,一个问题10分 用C#编写windows应用程序能不能带命令行参数? 点击form的关闭钮时,系统调用的是那个函数?或是触发了那个事件? 怎样注册对过tcp信道!!! C#中如何获取鼠标双击事件?DoubleClick好像不行啊。多谢解答!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货