编程和英语的新手不是我的母语。我很难理解Control.Update()
和Control.Refresh()
MSDN文档的差异。
我试图将实时映像显示到图片框,但我不知道最好使用哪种方法。例如,在哪种情况下,我应该在Control.Refresh
上使用Control.Update()
,还是使用两者?
P.S如果这是一个愚蠢的问题。
refresh()调用无效(true)以使控件及其子女无效,然后呼叫update()强制绘制控件,使得无效是同步的。
更多详细信息。
简而言之:
- 调用无效()方法不会强迫同步 paint;
- 要强制同步油漆,请致电 update 无效方法。
- 呼叫refresh()do do do do do do do n ivalidate() update()