私はそれに描画するImage値をコピーしようとしていて、2度目の描画で最後の画像を無視して、保存されたImage値の上からやり直しています。私:System.Drawing.Imageの値をコピーする方法は?
Image with 4 rectangle (ImageA)
-> draw a circle
return to ImageA
-> draw a rectangle
now there are 5 rectangles
私はそれが最適な描画方法であるかどうかわかりません。
あなたの意図についてもう少し詳しくお聞かせください。あなたは、画像編集のための簡単なアンドゥ/リドゥフレームワークを作成しようとしていますか? – jrista
ありがとうございます。私は既に描画されたビットマップ上に新しい図形を描画しようとしています。だから私は私のものを再描画したくない。一番上に追加するだけで、新しい形状は1つだけです。 –