掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OnPintでのCase文 (ID:49745)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
通りすがり様 ありがとうございます。 ”PaintBox1.OnPaint( Sender, PaintBox1.Canvas );”と言うのは苦肉の策でした。 他のイベント内でPaintBoxへ描画すると座標系が異なりPaintBoxのCanvasへ描画するには、”OnPaint”内で描画する必要があるとの事でした。(或いはSetMatrixを用いるかですが、調べてみた限りではOnPaintで描画するのが一般的の様です) しかし、”OnPaint”内で描画させても、”OnPaint”自体を呼び出さない限り実行されません。 本例の場合、例えば、Button1イベントでダミーの描画(DrawLine)させる事で”OnPaint”を呼び出すのが、常套手段でしょうか?(しっくり来ませんが) 色々調べて見ていますが、あまり情報がない様な気がしますが、調べ方が悪いでしょうかね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.