Friend Class PersonalInfo Public Kazu As String Public Name As String Public Sub New(ByVal Kazu As String, ByVal Name As String) Me.Kazu = Kazu Me.Name = Name End Sub Public Overrides Function ToString() As String Return Name End Function End Class
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
With Me.ComboBox1.Items .Add(New PersonalInfo("1", "りんご")) .Add(New PersonalInfo("2", "みかん")) .Add(New PersonalInfo("3", "すいか")) End With
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
With DirectCast(Me.ComboBox1.SelectedItem, PersonalInfo) TextBox.Text = .Kazu End With
分類:[.NET]
こんにちは。
実は今、コンボBOXで選択した項目に対応する値をテキストBOXに反映させる方法を調べております。
例えば、コンボBOXで「A」を選択すると、TextBOX1.Textに「1」、TextBox2.Textに「2」といった感じに表示させたいのですが、これをするにはどうしたらいいかわからずに困っています。
ご教授お願いいたします。