|
分類:[C#]
分類:[C#]
2つの画像を重ねて表示する処理を作成しています。
pictureBox1のBackgroundImage、Imageを使用し、 別スレッドで各々を更新していますが 稀にぶつかってしまうようで 「このオブジェクトは現在ほかの場所で使用されています。」 と、落ちてしまいます。
ですので、改善案として pictureBox1(上)、pictureBox2(下)を重ねて表示しようと思うのですが、 pictureBox1の透過部分がBackColorで塗られてしまい pictureBox2が見えなくなってしまいます。 BackColorを消すにはどうすればいいのでしょうか?
(又は、ぶつからない対策法はありますか?)
|