winform Invalidate
时间: 2023-10-09 12:14:58 浏览: 79
winform
Invalidate方法在WinForm中用于使控件或控件的指定区域无效,即将其添加到控件的更新区域。当下次进行绘制操作时,这些无效的区域将会被重新绘制。这个方法具有多个重载版本,例如Invalidate(Rectangle, Boolean)可以使指定区域的控件无效,并且可以使该控件的子控件也无效。而Update方法则用于控制发生绘制或重新绘制的时间。如果同时使用Invalidate和Update方法,而不是调用Refresh方法,那么重新绘制的内容将取决于所使用的Invalidate方法的重载。Update方法只是强制立即绘制控件,而Invalidate方法则控制在调用Update方法时所绘制的内容。
阅读全文