Winform-控制元件之Combox-下拉框
阿新 • • 發佈:2021-01-27
如何將下拉框設為阻止使用者輸入——只能選擇無法輸入
1.將DropDownStyle的屬性設為DropDownList
2.使用程式碼實時修改
//設定樣式為使用者無法輸入
_selebox_1.DropDownStyle = ComboBoxStyle.DropDownList;
//設定樣式為使用者可以輸入
_selebox_1.DropDownStyle = ComboBoxStyle.DropDown;
//設定樣式為簡單組合框-暫沒有測試過
_selebox_1.DropDownStyle = ComboBoxStyle.Simple;
如何設定Combox下拉框控制元件的初始選擇項
public Window()
{
InitializeComponent();
//0代表第一個值,在初始化視窗後選擇第一個值
_selebox_1.SelectedIndex = 0;
}
在程式碼中獲取Combox下拉框控制元件選擇的值
public void test()
{
//獲取下拉框當前選擇的值,並轉換為string
string result = _selebox_1.SelectedItem.ToString();
}
在程式碼中給Combox下拉框控制元件新增刪除值
public void test()
{
//給下拉框新增一個值
_selebox_1.Items.Add("新增一個選項");
//把下拉框指定的值刪除
_selebox_1.Items.Remove("新增一個選項");
//或者用索引刪除指定的值,0代表第一項
_selebox_1.Items.RemoveAt(0);
}