#341 コマンドボタンをイメージボタンにする方法 フォーム

画像を使ったボタンを作るには次のような方法があります。
  • コマンドボタンコントロールに「ピクチャ」プロパティを設定する
  • イメージコントロールに「クリック時イベント」を記述する
ここではもう1つの方法を紹介します。これは特に、すでにあるコマンドボタンを活かしたまま、その表示をイメージコントロールのようにしたい場合に便利です。
  1. コマンドボタンをフォームに配置し、必要なイベントなどを作成していきます。すでにそのようなフォームがある場合は、そのままそのボタンを利用します。


  2. そのフォームにイメージコントロールを挿入し、必要な画像を表示させます。位置とサイズをコマンドボタンと合わせ、両者が重なるように調整します。


    ※通常このままでフォームビューにすると、常にコマンドボタンは最前面に表示されてしまいます。


  3. 最後に、コマンドボタンの「透明」プロパティを"はい"に変更します。

この状態でフォームビューに切り替え、画像の部分をクリックしてみましょう。コマンドボタンに初めからあったイベントプロシージャがそのまま実行されるはずです。


またこの方法の特徴として、あくまでもコマンドボタンコントロールは"透明"なだけで"非可視"ではないので、アクセスキー(Alt+M)も使えますし、フォーカス取得時イベントも発生します。
| Index | Prev | Next |



T'sFactory
Accessで動く生産管理DB
Ureru Express
Webで使う販売顧客管理
Access開発&アドバイス
DB開発やテクニカルアドバイス
Copyright © T'sWare All rights reserved