C#でGUIを利用したプログラムを作っており、わからないことがあったので質問させてください。
下図のようにPictureBox2に壁紙を表示し、その上においたPictureBox1の上で図形等を描画したいと考えています。PictureBox2に図形を描画しないのは、一度描画した図形を消すときに壁紙を一緒に消してしまうのを防ぎたかったからです。
------------------- ←PictureBox1(BackColor=Transparent)
------------------- ←PictureBox2(背景に壁紙等を読み込み)
BackColorにTransparentを設定したPictureBoxに図形を描画することはできないのでしょうか。
また、上記のようなことを実現するためによい方法がありましたら教えてください。
よろしくお願いします。