pictureBox.Update() 和 pictureBox.Refresh() 有什么区别



编程和英语的新手不是我的母语。我很难理解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()

最新更新