• ベストアンサー

チェックボックスのon/offで

VB2008EEです。 チェックボックスにチェックを入れると指定したボタン上のテキストが「aaa」、 オフにすると「bbb」と切り替わるように出来るでしょうか? チェックボックスをオフにすると指定したラジオボタンがグレーアウトして 押せないようにして、オンにするとグレーアウトが解除されて選択できるように出来るでしょうか?

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

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

CheckBoxのCheckedChangedイベント内で処理してください。 ボタンのテキストはButton.Textプロパティで、ラジオボタンのグレーアウトはRadio.Enabledプロパティで変更できます。 ' チェックされている場合 If CheckBox1.Checked Then Button1.Text = "aaa" ' チェックされていない場合 Else Button1.Text = "bbb" End If ラジオボタンのEnabledについては、CheckBoxのCheckedプロパティに連動させることができます。 ' チェックしたときにラジオボタンを有効にする場合 RadioButton1.Enabled = CheckBox1.Checked ' チェックしたときにラジオボタンを無効にする場合 RadioButton1.Enabled = Not CheckBox1.Checked

maki12
質問者

お礼

教えて頂いた通り記述しましたら、希望通りの事が出来ました。 ありがとうございました。

関連するQ&A

  • Accessのチェックボックスをオンにするには

    Access2000でフォームを作成し、テキストボックス1に入力した内容をチェックボックス1にオンの状態で表示させたいのですが、フォームビューでもチェックボックスがオンでもオフでもなくグレイの状態で表示されています。 かりにテキストボックスの入力値が”ABC"を入力したあと チェックボックス1にオンの状態にするには、 どのようなコードになりますか? public sub() if me.テキストボックス1.value = "ABC" then me.チェックボックス.value = ture じゃだめですよね? チェックボックスをオンにする方法と、テキストボックスがNULLだったらオフにする方法を教えていただけませんでしょうか?

  • チェックボックスのON/OFF

    こんにちは。 以下のようなテーブルがありまして <tr> <td>チェックボックス</td> <td>ID</td> <td>名前</td> </tr> このテーブルのTRのどこかをクリックするとチェックボックスを ON/OFFする方法のヒントを頂けないかと思って質問に参りました イメージとしては<label for="">の機能をTRに付けたいのです 作表とチェックボックスの環境としましては データベースから取り出したデータをforで回してテーブルに配置 チェックボックスのタグは各行に1つでこれのON/OFFがしたい チェックボックスのデータは配列で送りたいので○○[]名称 となっております (この辺りにはPHPを使用しています) セルクリックで背景色を変更するサンプルと、チェック全選択/全解除の サンプルはあるのですが、組み合わせや加工の仕方がわからず 調べてみてもチェックボックスをクリックしたら…というサンプルばかりで 私が求めている方法は残念ながら見つけられませんでした こんな質問だと丸投げになってしまうので、ヒントや処理の流れだけでも 教えて頂けると助かります ヨロシクお願いします

  • VBのチェックボックス

    VBのチェックボックスにチェックを入れたときテキストボックスに文字が表示されるようにすることは可能でしょうか?現在はオプションボタンでテキストに表示されるようになっていますが、これに加えてチェックボックスをチェックしたときはオプションボタンでテキストに表示されていたものが消え、チェックボックスにチェックを入れたときの文字がテキストに出るようにしたいのですが・・。説明がわかりにくくてすいません

  • チェックボックスのOnとOffを2つの画像にするには

    チェックボックスのOnとOffを2つの画像にして、POSTで通常通り 値を取得できる方法を教えてください。

  • エクセルでチェックボックスのON・OFFをキーボード切り替えたい

    エクセル初心者です エクセルでチェックボックスのON・OFFを キーボードで切り替えたいのですが、 フォーカスがチェックボックスの上にいってくれません どのようにしたらチェックボックスの上に フォーカスがいくのでしょうか

  • チェックボックスのチェックとテキストがばらばら

    ASP.NETのチェックボックスやラジオボタンなどで、 CSSを使って以下のように、位置を指定したところ、 left: 100px; top: 10px; position: absolute; □Textや○Textが丸ごと移動するのではなく、 チェック部分□や○ だけが指定した部分に表示され、 テキスト部分は全く動きません。 (つまりばらばらに表示されてしまいます。) これを一緒に移動、表示することは可能でしょうか?

  • DataGridViewのチェックボックスのON、OFFの判定方法

    お世話になります。ご協力お願いします。 環境:VS2008 .Net FrameWork3.5 言語:C# 質問内容:ボタンを押下したら、DataGridViewの列に設定したチェックボックスのON,OFFを判定して処理を行いたい。 現状以下の方法で実現は出来ていますが、とても回りくどい方法になっています。 正しい処理を教えて頂けないでしょうか。 1.DataGridViewにて、列にチェックボックスを設けている。 2.truevaluesプロパティにtrueをセットしている。 ボタンを押下したらチェックボックスのON、OFFを判定する為に、DataGridViewの行を ループさせて判定させています。 for(int i=0;i < DataGridView.Count;i++){ ___if((string)DataGridView.Rows[i].Columns[0].values == "true") ___{ ______処理 ___} } お願い致します。

  • VB6でチェックボックス付のリストボックスを配置しているのですが、行を

    VB6でチェックボックス付のリストボックスを配置しているのですが、行を選択したときにチェックON/OFFにさせることはできないでしょうか? 現状だとチェックボックスをクリックしないと動かないので・・・。

  • onとoffを画像でチェンジ、チェックボックスと連動させる

    下記は画像をクリックした際に、onとoffに変更し、かつチェックボックスのvalueの値を変更しておりますが、 例えば、A、B、C、D4個のボタンを準備し、それぞれにonとoffの画像を準備し割り当て、それぞれが、単独で、onとoffができるようにしたいのですが、どなたかご教授願います。 これは、1個のボタンを2枚の画像でオンとオフを切り替えていますが、4個のボタンでそれぞれのボタンのオンとオフの画像を準備して、それぞれのボタンのvalue値を変えたいというのがやりたい内容です。 <script type="text/javascript"> function sample(Img,name){ var onImg = 'on.gif'; var offImg = 'off.gif'; var Input = document.getElementsByName(name)[0]; if(Input.value){ Input.value = ''; Img.src = offImg; }else{ Input.value = 'on'; Img.src = onImg; } } </script> <img src="off.gif" alt="" width="" height="" onclick="sample(this,'CBOX1')"> <input type="hidden" name="CBOX1">

  • デフォルトでチェックボックスをオンにしたい。

    超初心者の質問ですいません。 Access2007のフォームにチェックボックスを作りそのフォームを開いた時デフォルトでチェックボックスをオンにし、必要に応じ手動でオフにしたいのですが、方法を教えて下さい。 宜しくお願いします。

専門家に質問してみよう