misc.log

日常茶飯事とお仕事と

イメージビューワコントロール(1)

やっと基本処理ができた。路線は、下地パネルとビューワパネルの2枚のPanelコントロールを使い、ビューワパネルに直接描画するというもの。PictureBoxを使うとImageプロパティとの絡みがわかんなくなってくるのでやめ。手順としては

  • 画像初期表示時には、表示に利用したImageオブジェクトを退避しておく
  • リサイズ時には、リサイズ設定を退避し、再描画のPaintイベントで書き換え
  • 回転時には、退避しておいたImageオブジェクトの中身を回転させる
  • 再描画処理は、退避しておいたImageオブジェクトとサイズ設定を元に実施