2011-02-25 66 views
0

我有一個windows窗體,只要我希望它的控件像picturebox更新正常,我需要隱藏它並顯示它讓cahnges發生。這會導致我想避免的眨眼。如何在運行前在運行時刻畫我們的變化

有誰知道我的選擇是什麼? 這是從form1被複制到form2的圖片框,並讓用戶看到更改。

感謝

+1

重複http://stackoverflow.com後/問題/ 5116868 /資源相關的對隱藏和-顯示,一個窗口形式 – 2011-02-25 15:33:58

回答

0

你爲什麼不能更改控件的屬性,沒有隱藏呢?

一些選項:

  1. 改變之前不要隱藏控件。
  2. 顯示正在更新的控件的加載動畫疊加(或者如果您要更新的控件不止一個,則爲整個表單)。
  3. 我不太確定你想要做什麼,但double buffering可能會幫助你。

如果這些選項不起作用,請詳細描述您的問題,我會盡力提供幫助。

0

我不知道這是否會幫助,但,而不是隱藏PictureBox的,你可以嘗試:

PictureBox.Invalidate(); 

複製到PictureBox