• ベストアンサー

VB.net でトグルボタンを実現したい

VB.net でトグルボタンを実現したい VB.net(2002) でトグルボタン(ボタンを押すと凹凸になる。もう1度押すと元に戻る) を作成したいと思ってます。 どのような方法で実現可能なのでしょうか? (普通にボタンのプロパティとかでは無いような気がしますが)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

System.Windows.FormsのCheckBoxクラスには間違いなくAppearance プロパティが有ります。 これは、.NET Framework 1.0 からサポートされています。

evaag777
質問者

補足

色々調べてて、たぶん分かりました。 VB.net のWindowsアプリケーションの作成などでは、確かにAppearanceプロパティ はあります。 現在作成しようとしてるのは、VB.netのASP.NET WEBアプリケーションで それにはAppearanceプロパティは無さそうです。 私の記載があいまいでした。すみません。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

HTML でトグルボタンは存在しません。 通常状態のボタンを表す絵と凹んだ状態を表す絵を用意して、ピクチャーボタンで絵を入れ替えるとかで対応かな?

evaag777
質問者

お礼

了解しました。ご回答ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

CheckboxのAppearanceプロパティをButtonに変えて見てください。 見た目上、トグルボタンになります。

evaag777
質問者

補足

checkboxにAppearanceプロパティと言うのが存在しないのですが、 VB.netのバージョンが、Microsoft Development Environment 2003 で少し古いので無いのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VB6でトグルボタンを使いたい

    VB6でトグルボタンを使いたいのですが、コンポーネントでMicrosoft Forms 2.0 Object Libraryに チェックを入れたのですが、ファイルが見つかりませんと出ます。 エクスプローラで見るとFM20.dllというファイルは存在しています。

  • VB6でトグルボタンを使いたい

    VB6でトグルボタンを使いたいのですが、プロジェクト-コンポーネント-コントロールで Microsoft Forms 2.0 Obeject Libraryにチェックを入れて使えるようになりました。 しかし、他のソフトで同じことをすると 「この名前は既にあるモジュール、プロジェクト、オブジェクトライブラリで使われています。」という メッセージが出てしまいます。 対処策はあるのでしょうか?

  • VBAのトグルボタン

    初心者なもので、「なにをこんな」とお思いかもしれませんが、教えてください。 ユーザーフォーム内にトグルボタンを設置しています。当たり前なのですが、一度トグルボタンを押し再度ユーザーフォームを呼び出すとトグルボタンが押された状態のまま表示されます。 理想はトグルボタンを押した状態でユーザーフォームを閉じて、またユーザーフォームを呼び出しても押されていない状態で表示することです。 ネット等でも調べましたが、これというものがなかなかなかったので質問しました。よろしくお願いします。

  • トグルボタン

    素材は木製ではなくてもいいのですが、20mmくらいのトッグルボタンを探しています。たくさん欲しいのですが、ネットで購入できるところをご存知ありませんか?

  • トグルボタンをオプションボタンのように使いたい

    エクセルでマクロを作成しています。 見栄えを良くしようと手を入れているところです。 そこで今までオプションボタンで選択していた項目を トグルボタンでできないものかと考えています。 ボタンに画像が貼れる点が気に入っています。 1つのボタンを押してTrueにしたら他のボタンがFalse になるようにしたいのですが上手く行きません。 各ボタンのコードに他のボタンをFalseにするように書くと私にはわからない理由で全てのボタンがFalseになってしまいます。 良い方法をお教えください。

  • Excel VBA トグルボタンのコントロール

    お世話になります。 現在、ユーザーフォームにて管理アプリもどきを作成しているのですが、 以下の様な動作を行うことが可能かどうか、 また可能であればどのような方法があるのかをご教授ください。 ////////////////////////////////////////////////////////// フォーム上に、トグルボタンを複数個配置します。 例として、下図をトグルボタンを5つ配置したものと仮定します。 Valueプロパティは全てFalseを初期値とします。  □□□□□ 左から2つ目のトグルボタン上でマウスクリックし、 そのままクリックを押し込んだままの状態にします。 この時点で、2つ目のボタンのValueプロパティをTrueに変更します。  □■□□□    ↑クリック(押し込んだまま) クリックを押し込んだまま、マウスを右に移動させます。 左から3つ目、4つ目のボタン上にカーソルがきた時点で 3つ目、4つ目のValueプロパティをTrueに変更します。  □■■■□       ↑クリック(押し込んだまま) 左から4つ目のトグルボタン上でクリックを離します。 クリックされていない状態でマウスカーソルが上に乗っても Valueの変更は行われません。 ////////////////////////////////////////////////////////// MouseMoveを試してみましたが、ドラッグ中は処理が発生しないようなので どうしたものか困ってしまいました。 ご助力、よろしくお願い致します。

  • Flash MXで絵が切り替わるトグルボタン

    押される度に絵が切り替わるトグルボタンはどのようにして作成するのでしょうか? インスタンスの入れ替えやフレーム移動など、色々と考えてやりましたが、アクションスクリプトの書き方が上手く行かず、出来ませんでした。 お願いします。

  • Excelのトグルボタンを使って以下の事をやりたい

    Excelのトグルボタンを使って以下の事をやりたいのですが、根本から解りません。どなたかお教え下さい。 基本作業:トグルボタンを使ってsheetの何箇所かのセルに印鑑を押したり消したりしたい (1)sheet1にトグルボタン(以下からTB)を作成 (2)TBを押した時、sheet4で作成したピクチャ(sheet4上に文字・数字・円を使ってデータ印状にしたものを、Excelのカメラで取って作成したもの)を、sheet2のAB35・BZ35・AS4・CQ4の4箇所とsheet3のAB35・BZ35・AS4・CQ4の4箇所に同一ピクチャを描画 (3)TBを押した時、ボタンの色を赤色に変える (4)TBのボタンを戻した時、各描画したピクチャを全て消す (5)TBのボタンを戻した時、ボタンの色を元の色に戻す

  • Access トグルボタンが凹みません

    Accessでトグルボタンの操作方法について教えてください。 オプショングループの中に4つのトグルボタンを置いて、 オプションボタンのように使用したいと思っています。 (押下したボタンが凹み、他の3つのボタンは凸状態にする) 画面表示時、オプション値が1のボタンが凹んだ状態で表示されて いるのですが、他のボタンを押しても押下状態になりません。 (コマンドボタンのように、マウスをはなすと戻ってしまいます) 押下時に凹状態にするには、設定が必要なのでしょうか? 原因がわからなくて困っています。

  • Excel VBA トグルボタンで一定のセルへ楕円を書き込みしたり消したりしたいのですが

    Excel VBAの初心者です。Web検索で同じ事例がないか検索をしてみましたが、2件程近いものがありましたので、それを参考に自力でやってみましたが、書き込みまではすんなりいきますが、トグルボタンをOFFにした場合(消すという動作)がどうも旨くいきません。どなたか宜しくお願いします。 根本的にVBAのコードが全部理解出来ていないというレベルですので、その辺をお察しの上お願いします。 実施したい内容は以下の条件下で行いたいと思います。 (1)sheet1にトグルボタンを作成 (2)トグルボタンを押した時、sheet2の2箇所のセル(AJ3とCJ3)と、sheet3の2箇所のセル(AJ3とCJ3)に楕円(透明)を書き込む (3)トグルボタンを押した時、トグルボタン自体の色を赤色に変更 (4)トグルボタンを戻した時、(2)の作成した楕円を消す。またトグルボタン自体の色を元の色に戻す。