none
ダブルバッファ RRS feed

  • 質問

  • ダブルバッファはPictureBoxなどのようなコントロールで適用することが出来るのでしょうか?

    できるかできないか教えてください。もし出来るのなら方法を紹介してくれるとありがたいのですが。

    2008年3月23日 13:14

回答

  • e-sam さん、こんにちは

    ダッチです。

     

    PictureBox では元々ダブルバッファを行うようになっていますので、特に何もせずともダブルバッファされています。

     

    一応ダブルバッファをやる方法ですが、PictureBox を継承する必要があります。

    継承したら DoubleBuffered プロパティに True を設定するだけでダブルバッファを行うようになります。

    PictureBox では DoubleBuffered プロパティが既定で True に設定されています。

     

    これは PictureBox に限らず、全てのコントロールに DoubleBuffered プロパティが存在しますので、それを True にすればダブルバッファできるようになります。

    2008年3月23日 13:37

すべての返信

  • e-sam さん、こんにちは

    ダッチです。

     

    PictureBox では元々ダブルバッファを行うようになっていますので、特に何もせずともダブルバッファされています。

     

    一応ダブルバッファをやる方法ですが、PictureBox を継承する必要があります。

    継承したら DoubleBuffered プロパティに True を設定するだけでダブルバッファを行うようになります。

    PictureBox では DoubleBuffered プロパティが既定で True に設定されています。

     

    これは PictureBox に限らず、全てのコントロールに DoubleBuffered プロパティが存在しますので、それを True にすればダブルバッファできるようになります。

    2008年3月23日 13:37
  • ダッチさん、返信誠にありがとうございます。

    私の無知なばっかりにそのことに全く気がつきませんでした。

    PictureBoxでは普通にダブルバッファが適用されているのですね。

    大変助かりました。ありがとうございました。

    2008年3月23日 14:01