私は、(フォームがロードされたとき)プログラムによって別のグループボックスからラジオボタンの1つを選択したい(ラジオボタンは1つのみラジオボタンからチェックする必要がある)。フォームロード時にラジオボタンをオンに設定する(vb net)?
私は変数にdatagridviewの値をロードしています。 これで、変数の値に対応するラジオボタンを選択します。 。
else ifとcaseを使用して簡単なコードを試しました。しかし、どちらも機能していませんか?
{ Dim SpecimenName As String = frmMain.DataGridView1.Rows(0).Cells(4).Value.ToString
If SpecimenName = "" Then
'RadioButton1.AutoCheck()
ElseIf SpecimenName Like "Michanical" Then
RadioButton1.PerformClick()
ElseIf SpecimenName Like "Manage" Then
RadioButton2.PerformClick()
ElseIf SpecimenName Like "Civil" Then
RadioButton3.Checked = True
ElseIf SpecimenName Like "Electronics" Then
RadioButton4.Checked = True
ElseIf SpecimenName Like "Supply" Then
RadioButton5.Checked = True
ElseIf SpecimenName Like "Landscaping" Then
RadioButton6.Checked = True
ElseIf SpecimenName Like "P&D" Or SpecimenName Like "Project" Then
RadioButton7.Checked = True
End If}
グリッドはデータソースにバインドされていますか?グリッドにデータをいつロードしますか?どのイベントハンドラで投稿コードを実行しますか? –