在VB中,Combo Box(組合框)控件是一種常用的用戶界面控件,用于讓用戶從預定義的選項中進行選擇或輸入自定義的文本。Combo Box控件通常包含一個可編輯的文本框和一個下拉列表,用戶可以通過在文本框中輸入內容或從下拉列表中選擇選項來進行交互。
Combo Box控件的常見用法包括:
示例代碼: Combo1.Items.Add(“Option 1”) Combo1.Items.Add(“Option 2”)
示例代碼: Dim selectedIndex As Integer = Combo1.SelectedIndex Dim selectedItem As String = Combo1.SelectedItem.ToString()
添加自定義選項:除了顯示預定義選項列表,Combo Box還允許用戶輸入自定義的文本。用戶可以在文本框中輸入自定義的文本,而不限于預定義選項。
響應選項選擇事件:Combo Box控件提供了SelectedIndexChanged事件,可以在用戶選擇了一個選項后觸發相應的事件處理程序。
示例代碼: Private Sub Combo1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles Combo1.SelectedIndexChanged '處理選項選擇事件的代碼 End Sub
需要注意的是,Combo Box控件還有一些其他的屬性和方法,可以用于自定義其外觀、行為和功能。例如,可以設置Combo Box的DropDownStyle屬性來控制下拉列表的樣式,以及使用Text屬性來獲取或設置Combo Box中顯示的文本。