• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ビジュアルベーシック2008について)

ビジュアルベーシック2008について

このQ&Aのポイント
  • ビジュアルベーシック2008を使用したリストボックス、コンボボックス、ラジオボタンの使い方を学びたい
  • リストボックスとコンボボックスの連携方法やラジオボタンの選択による表示の切り替え方法について困っています
  • ヤフーや教科書を調べても解決策を見つけられないため、ビジュアルベーシック2008のコーディングに関するアドバイスをお願いします

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

>(例:例えばリストから”ピザ”を選択した後、ボタンを押すとコンボボックスにピザ、と表示される)   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click     ComboBox1.Items.Add(ListBox1.Text)   End Sub   Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load     ListBox1.Items.Add("Pizza")     ListBox1.Items.Add("Pasta")     ListBox1.Items.Add("Hot Dog")     ListBox1.Items.Add("Humberger")     ListBox1.Items.Add("Donuts")     ListBox1.Items.Add("Fish and Chips")   End Sub    ボタンを押しても、表示はされませんが、ComboBox1 の中のItemに入っています。 >”月曜日”、そして”火曜日”と2つのラジオボタン、そしてシンプルコンボボックスを作ります。 >そしてもしユーザーが月曜日のラジオボタンを押した場合、自動的にシンプルコンボボックスに >パスタ、と表示させたい ラジオボタンは、RadioButton1 とRadioButton2 になっています。   Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged     ComboBox1.Items.Clear()     If RadioButton1.Checked Then       ComboBox1.Items.Add("Pasta")       'ComboBox1.SelectedIndex = 0     End If   End Sub   Private Sub RadioButton2_CheckedChanged_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged     ComboBox1.Items.Clear()     If RadioButton2.Checked Then       ComboBox1.Items.Add("Pizza")       'ComboBox1.SelectedIndex = 0     End If   End Sub 同じく、ダウンボタンを押してみれば、中に入っています。もし、クリックした時に表示したければ、       'ComboBox1.SelectedIndex = 0 「'」の apostrophe を外してください。最初の質問も同様です。ただし、最初の問題は、ListBox1の選択のひとつを選んで、ComboBox1 に入りますが、ダブリを省くようには作られていません。 ところで、学校の授業のHomework のようですが、TextBook はあるのですか?ひとつ詳しいものを手に入れると良いと思います。

chirosaku_v
質問者

お礼

詳しいコードまで本当にありがとうございます! しかし各ラジオボタンにComboBox1.Items.Clear()をつけると、他のリストで既にコンボボックスに表示された物まで全てオールクリアになってしまうので、自分なりにも色々調べてみますがまだこの回答を見ていらっしゃりお答え頂けるのでしたら本当にうれしいです。 Textbookはありますが、必要な情報が少ないのと全て英語なので、Textbookでつまった時に自分で日本語のホームページで調べるという事が難しい状態です…。

関連するQ&A