題名のとおりなのですが、ラベルを透明にするには
どうすればよろしいでしょうか?
Labelの下にPictureBoxを貼り付けてその上にLabelを貼り付けると
うまくいくのですが、ただ単純にLabelのみで出来ないでしょうか?
ご教授のほどよろしくお願いします。
プロパティの BackStyle を "透明" にすればOK!
編集 削除スイマセンm(__)m 開発環境書き忘れました。
環境はWindows XP
VB.Netです。
プロパティ → BackColor → 「Web」と書いてあるタブページ選択 → 一番上の「Transparent」
で ラベルの背景が透明になりますが。これで宜しいでしょうか?
ありがとうございます。
Labelの上にLabelを貼り付けて、一番上のLabelを透明にすることは出来ますか?
VB.NETのLabel等のBackColor"透明"とは、一番下(Formなど)まで貫通して透けてしまいます。
どうしてもPictureBoxを使わなくてはならない理由があるならば仕方ありませんが、そうでなければ.NETのLabelにはImageというメンバがいますので、そのプロパティに画像を指定してやることで画像onテキストが実現できますよ。
つまり、PictureBox自体必要ないです。Labelのみで可能です。
どうでしょうか?