为了账号安全,请及时绑定邮箱和手机立即绑定

c#Invalidate()和Refresh()区别是什么?

c#Invalidate()和Refresh()区别是什么?

C#
qq_花开花谢_0 2018-11-21 20:15:15
都是使图面无效并导致重绘呀,它们的区别是什么呢?privatevoidbutton2_Click(objectsender,EventArgse){//pictureBox1.Invalidate();//pictureBox1.Refresh();g.FIllRectangle()}分别...
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

MSDN上的解释:
Invalidate 方法
使控件的特定区域无效并向控件发送绘制消息。
Refresh 方法
强制控件使其工作区无效并立即重绘自己和任何子控件。
前者可能只是发出重绘消息,并不立即重绘。

查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 1742 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信