1

すべてのページがこれを行うわけではありませんが、良い例はyoutube.comです。ほとんどの場合、ウィンドウのサイズを小さくするのではなく、大きくする場合。この場合、多くのコンテンツがひどくちらつきます。ある種のダブルバッファリングがこれを止めると主張するネット上のいくつかの投稿を見たことがありますが、適切な実装の例はまだ見ていません。ありがとうございました。

4

1 に答える 1

1

WebBrowser コントロールを含むフォームの Resize イベントを処理します。

このイベントでは、フォーム (および子コントロール) が強制的に更新されます。少し直感的ではありませんが、これによりアプリケーションのちらつきが大幅に減少します。

   private void Form1_Resize(object sender, EventArgs e)
   { 
       this.Update();      
   }
于 2010-01-25T04:16:50.740 に答える