我需要在1上選擇項目組合框將在另一個組合框中顯示來自此選擇的未決項目。項目中我不使用SQL,EXEL,ACCESS或VBA。我在winforms中添加了自己的項目。它應該看起來像這樣: http://imgur.com/BYQNVzd 非常感謝您的幫助。組合框值取決於另一個組合框的選擇
Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged
If ComboBox1.SelectedIndex = 0 Then
' Index 0 is BMW
ComboBox2.Items.Clear()
ComboBox2.Items.AddRange({"X5", "X6", "7-series", "5-series", "3-series"})
ElseIf ComboBox1.SelectedIndex = 1 Then
' Toyota
ComboBox2.Items.Clear()
ComboBox2.Items.AddRange({"Teana", "Camry"})
ElseIf ComboBox1.SelectedIndex = 2 Then
' kia
ComboBox2.Items.Clear()
ComboBox2.Items.AddRange({"Rio"})
End If
End Sub
事件處理程序應設置第二個組合框的基礎上在第一個組合框選擇的指數的項目。你到目前爲止的嘗試是什麼? – jetstream96
沒有嘗試過任何東西,不知道該怎麼開始 – Woods
你知道什麼是事件以及如何使用它?如果不是的話,你應該先看一些關於WinForm中事件的教程。 – jetstream96