ラベルを透明にするには


ペンた  2004-03-12 00:20:42  No: 82576

題名のとおりなのですが、ラベルを透明にするには
どうすればよろしいでしょうか?
Labelの下にPictureBoxを貼り付けてその上にLabelを貼り付けると
うまくいくのですが、ただ単純にLabelのみで出来ないでしょうか?

ご教授のほどよろしくお願いします。


匿名  2004-03-12 00:31:41  No: 82577

プロパティの BackStyle を "透明" にすればOK!


ペンた  2004-03-12 00:38:52  No: 82578

スイマセンm(__)m  開発環境書き忘れました。

環境はWindows XP
VB.Netです。


ファリンファリン  2004-03-12 02:38:00  No: 82579

プロパティ → BackColor → 「Web」と書いてあるタブページ選択 → 一番上の「Transparent」
で  ラベルの背景が透明になりますが。これで宜しいでしょうか?


ペンた  2004-03-12 18:34:45  No: 82580

ありがとうございます。

Labelの上にLabelを貼り付けて、一番上のLabelを透明にすることは出来ますか?


ファリンファリン  2004-03-15 23:05:19  No: 82581

VB.NETのLabel等のBackColor"透明"とは、一番下(Formなど)まで貫通して透けてしまいます。
どうしてもPictureBoxを使わなくてはならない理由があるならば仕方ありませんが、そうでなければ.NETのLabelにはImageというメンバがいますので、そのプロパティに画像を指定してやることで画像onテキストが実現できますよ。
つまり、PictureBox自体必要ないです。Labelのみで可能です。
どうでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加