- PR -

VB.NET コントロールの色を透過にしたいのですが

1
投稿者投稿内容
ゆき
大ベテラン
会議室デビュー日: 2003/11/02
投稿数: 121
投稿日時: 2004-04-05 11:55
こんにちわ。
VB.NETでピクチャボックスを使ったカスタムコントロールを作ろうと思っているのですが、
ピクチャボックスはColor.Transparentで透過にできるのですが、その下にあるコントロール自体を透過にできません。
何か良い方法はないでしょうか?
NAO
会議室デビュー日: 2004/02/13
投稿数: 10
投稿日時: 2004-04-06 11:11
ひろこさん、こんにちは。

引用: --------------------------------------------------------------------------
ピクチャボックスはColor.Transparentで透過にできるのですが、その下にあるコントロール自体を透過にできません。
何か良い方法はないでしょうか?
--------------------------------------------------------------------------------

コントロールのBackColorプロパティの値を「0, 0, 0, 0」にすることで
コントロールを透過的に見せることが出来ると思います。
ゆき
大ベテラン
会議室デビュー日: 2003/11/02
投稿数: 121
投稿日時: 2004-04-06 13:12
ご返答ありがとうございます。
0,0,0,0にしたら、プロパティの値が不正ですと出てしまいました。
さらだ
会議室デビュー日: 2003/07/11
投稿数: 17
投稿日時: 2004-04-06 23:48
背景のイメージを指定できるコントロールなのであれば、下のフォームの画像を
拾って、それを背景として貼りつけるという荒技もありかと思いますが。
1

スキルアップ/キャリアアップ(JOB@IT)