重複の可能性:
PictureBox の問題
いくつかのカスタムコントロールTabPage
をホストする があります。PictureBox
ここで行っているのは、ユーザーがピンをクリックして情報を取得できるいくつかの IC パッケージを描画することです。ユーザーは、このピクチャボックスを複数タブページに追加し、タブページ内で移動できます。
私の問題は、このピクチャボックスが互いに重なり合っていない場合にのみ透明になることです。下の画像では、タブページに追加された 2 つの画像ボックスが表示されています。タブページの背景は青色です。実際、色は関係ありません。ピクチャボックスには、タブページに対して透明な未描画領域があります。
しかし、このピクチャボックスを別のピクチャボックスの上に移動するとすぐに、透明ではなくなります。
Image
これは、私が描画 する raw を生成するコードです。
//Setting up image area
Image = new Bitmap(requiredImageWidth, requiredImageHeight, PixelFormat.Format32bppArgb);
Image.MakeTransparent();
残りはデフォルト設定で、他には何も変更していません。この動作の原因は何だと思いますか?