none
設定Form裡面的Panel的背景顏色為透明後,From的顯示速度變很慢 RRS feed

  • 問題

  • 由於想要讓Win Form的介面漂亮一點,因此我在Form上面放置5個Panel,
    並且每個panel都設定為透明,然後設定背景圖片,
    其他放到panel中的controls (Label , TextBox, Button) 等等也設定背景顏色透明,
    可是當設計完畢後發覺當要顯示這個Form時候會特別的慢.

    一般的Form幾乎是按下Button後就立即顯示出來,
    可是這個設計有許多透明背景顏色的Form就會在畫面上重繪好多次才會出現,
    速度約是一般沒有設定透明背景顏色的Form開啟時間的10倍.

    不曉得是我這樣設計有問題呢?還是可以有什麼方式增進顯示的效能?
    2008年11月26日 上午 02:12

解答