当我从另一个组合框2中选择某些项目时,如何从组合框1中显示特定项目

时间:2017-12-02 17:17:28

标签: vb.net combobox

net我需要帮助。

在我的编码中,我有2个组合框,所以我们假设使用了combobox1和combobox2

在我的combobox1中我有3项(1,2,3) 在我的combobox2中我有5个项目可以说(1,2,3,4,5)

如何设置我的组合框以显示某些项目..如果我从combobox1中选择1然后它将显示2,3,4并且将在combobox2中隐藏1,5,如果我从combobox1中选择2那么它将会显示1,5,它将隐藏2,3,4例如..

我尝试使用了combobox2.item.add,但当我从combobox1中选择另一个项目并通过在combobox1中选择不同的项目来回播放时,它所做的只是重复项目

示例代码下面:

Private Sub ComboBox3_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox3.SelectedIndexChanged
    If ComboBox3.SelectedItem.ToString() = "1" Then
        ComboBox4.Items.Add("2")
        ComboBox4.Items.Add("3")
        ComboBox4.Items.Add("4")
    ElseIf ComboBox3.SelectedItem.ToString() = "2" Then
        ComboBox4.Items.Add("1")
        ComboBox4.Items.Add("5")
    Else
        ComboBox4.Items.Add("6")
    End If

End Sub

1 个答案:

答案 0 :(得分:1)

容易..

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<div id="PlayerVsComputer" class="checkbox">
  <label><input type="checkbox" class="game">                                        
   <div class="btn-group" role="group"> 
    <button type="button" class="btn btn-inverse btn-xs">Player</button>             
    <button type="button" class="btn btn-classic btn-xs">Computer</button>            
   </div>
  </label>
</div>

<div id="Player1VsPlayer2" class="checkbox">
  <label><input type="checkbox" class="game">
   <div class="btn-group" role="group">
    <button type="button" class="btn btn-inverse btn-xs">Player 1</button>           
    <button type="button" class="btn btn-classic btn-xs">Player 2</button>                       
   </div>
  </label>
</div>