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

都是使图面无效并导致重绘呀,它们的区别是什么呢?privatevoidbutton2_Click(objectsender,EventArgse){//pictureBox1.Invalidate();//pictureBox1.Refresh();g.FIllRectangle()}分别...

qq_花开花谢_0
浏览 1743回答 1
1回答

GCT1015

MSDN上的解释:Invalidate 方法使控件的特定区域无效并向控件发送绘制消息。Refresh 方法强制控件使其工作区无效并立即重绘自己和任何子控件。前者可能只是发出重绘消息,并不立即重绘。
打开App,查看更多内容
随时随地看视频慕课网APP