##ソースコード
Imports System.Globalization Private ReadOnly list As New Dictionary(Of String, Integer) foam_load list.Add("(なし)",0)'ラジオボタン1を押すと(なし)表示 list.Add("A",0)'ラジオボタン2を押すとA~F表示 list.Add("B",0) list.Add("C"0) list.Add("D",0) list.Add("E",0) list.Add("F",0) list.Add("G",0)’ラジオボタン3を押すとG~L表示 list.Add("H",0) list.Add("I"0) list.Add("J",0) list.Add("K",0) list.Add("L",0) ComboBox1.DisplayMember = "key" ComboBox1.ValueMember = "value" ComboBox1.DataSource = New BindingSource(list, Nothing) ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList TextBox1.Enabled = False end sub Private Sub RadioButton1_CheckedChanged(sender As Object, e As EventArgs) Handles RadioButton1.CheckedChanged 'ラジオボタン2と3のcomboboxの表示は消える If RadioButton1.Checked = True Then RadioButton1.Checked = True RadioButton2.Checked = False RadioButton3.Checked = False ComboBox1.SelectedIndex = 0 end if if RadioButton1.Checked = False Then list.Clear() end if end sub Private Sub RadioButton2_CheckedChanged(sender As Object, e As EventArgs) Handles RadioButton2.CheckedChanged If RadioButton2.Checked = True Then RadioButton1.Checked = False RadioButton2.Checked = False RadioButton3.Checked = False ComboBox1.SelectedIndex = 1'A~ end if if RadioButton2.Checked = False Then list.Clear() end if end sub Private Sub RadioButton3_CheckedChanged(sender As Object, e As EventArgs) Handles RadioButton3.CheckedChanged If RadioButton3.Checked = True Then RadioButton1.Checked = False RadioButton2.Checked = False ComboBox1.SelectedIndex = 7'G~ end if if RadioButton3.Checked = False Then list.Clear() end if end sub
コードは作成中のものです。
##わからない事
修正してみましたが解決しませんでした。
具体的には
ラジオボタン1を有効「(なし)」表示され「2,3の表示を消す」
ラジオボタン2を押すとAF表示され「1と3の表示を消す」L表示され「1,2の表示を消す」
ラジオボタン3を押すとG
すいません、いろいろ試しに検索したりしても解決しませんでした。
##開発バージョン
visual studio 2019
OS windows 10
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/03/08 15:04