メモのコツを教えてください!

PictureBoxで描写した部分にウインドウを重ねると消えてしまいます。
昔VB6で同じ質問したらAutoRedrawをTrueにといわれ解決したのですが.NETではAutoRedrawが見つかりません。
.NETではどのように解決すればいいのでしょうか?

A 回答 (2件)

>描写が1秒や2秒で終わるものではないのでPaintイベントに書くとほとんど動かなくなるんです。


どのようにすればいいのでしょうか?

.NETでやったことがないのでアドバイスだけ。

一般的に、ryuta_moさんのような理由で描画が遅い場合、
描画をするタイミングでは、あらかじめ作っておいた画像を貼り付けるだけにするといったテクニックを利用します。

.NETだと、あらかじめ絵を書いておいて、Paintイベントでは、再描画が必要になった範囲のみあらかじめ作成しておいた絵からDrawImageで描画するといった感じになるかと。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2004/04/12 19:41

まえにもこのurl貼り付けたような・・・



http://www.microsoft.com/japan/msdn/library/defa …

>AutoRedraw プロパティ 同等の項目はありません。グラフィックスを永続化するには、Paint イベントにグラフィックス メソッドを記述します。

です。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

描写が1秒や2秒で終わるものではないのでPaintイベントに書くとほとんど動かなくなるんです。
どのようにすればいいのでしょうか?

お礼日時:2004/04/11 12:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報