程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> C# Combobox 設置 value,

C# Combobox 設置 value,

編輯:關於.NET

C# Combobox 設置 value,


因為ComboxItem是Object對象,而控件自身沒有Value屬性.所以,需要自定義一個類,用其對象來存儲Text,Value.

   public class ComboxItem
    {
        private string text;
        private string values;

        public string Text
        {
            get { return this.text; }
            set { this.text = value; }
        }

        public string Values
        {
            get { return this.values; }
            set { this.values = value; }
        }

        public ComboxItem(string _Text, string _Values)
        {
            Text = _Text;
            Values = _Values;
        }


        public override string ToString()
        {
            return Text;
        }
    }


賦值示例一:

     cbDictData.Items.Add(new ComboxItem("用戶類型", "D1"));
            cbDictData.Items.Add(new ComboxItem("地區字典", "D2"));
            cbDictData.Items.Add(new ComboxItem("區域字典", "D3")); 
  
賦值示例二:

 ComboxItem[] values = {
                new ComboxItem("用戶類型", "D1"),
                new ComboxItem("地區字典", "D2"),
                new ComboxItem("區域字典", "D3")
            };
            cbDictData.Items.AddRange(values);

 

取值示例:

string strDict = ((ComboxItem)cbDictData.SelectedItem).Values;

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved