1. 程式人生 > 其它 >Winform-控制元件之Combox-下拉框

Winform-控制元件之Combox-下拉框

技術標籤:.Net C# 之 WinForm視窗c#

如何將下拉框設為阻止使用者輸入——只能選擇無法輸入

1.將DropDownStyle的屬性設為DropDownList
設定Style
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); }