DOBON.NET DOBON.NETプログラミング掲示板過去ログ

ボタンを透明にする

環境/言語:[Visual Basic 2010]
分類:[.NET]

2010/09/25(Sat) 21:37:41 編集(投稿者)

はじめまして。

ボタンを可視できないように、かつイベントは起こるようにする方法は有りますか?
■No27353に返信(UFOさんの記事)
標準ではないです。Accessではそんなことができた気がしますが。

実装例として
1.Panelの派生クラスを作成する。(control1とします)
2.control1の実装として実行時にcontrols内のすべてのコントロールのクリックイベントにcontrol1のClickイベントを呼ぶようにする。(RaiseEvent)
3.control1を配置
4.背面にあるコントロールを配置したcontrol1の上に載せる。
5.配置したコントロールのClickイベントを実装
  • 題名: Re[1]: ボタンを透明にする
  • 著者: Azulean
  • 日時: 2010/09/26 18:35:39
  • ID: 27355
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
単に Click イベントを受けたいだけなら、Panel でも Label でも良いからそのあたりに配置して、そのコントロールの MouseClick イベントをとれば良いのでは?(左ボタン判定は必要かもしれませんが)

ところで、その「透明ボタン」と呼んでいるものは、キーボードでも操作可能なのでしょうか。
■No27354に返信(shuさんの記事)
ありがとうございました!
助かりました。

DOBON.NET | プログラミング道 | プログラミング掲示板