示例#1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            DataTable dt = new DataTable();

            DataColumn dc;

            dc = new DataColumn("ID", System.Type.GetType("System.Int32"));
            dt.Columns.Add(dc);

            dc = new DataColumn("Name", System.Type.GetType("System.String"));
            dt.Columns.Add(dc);

            DataRow dr;
            List <ComboBoxEx.ImageComboBoxItem> items = new List <ComboBoxEx.ImageComboBoxItem>();

            for (int i = 0; i < 5; i++)
            {
                ComboBoxEx.ImageComboBoxItem item = new ComboBoxEx.ImageComboBoxItem(i.ToString(), i);
                items.Add(item);

                dr         = dt.NewRow();
                dr["ID"]   = i + 1;
                dr["Name"] = "张三" + i.ToString();
                dt.Rows.Add(dr);
            }

            this.comboBoxEx1.DataSource    = dt.DefaultView;
            this.comboBoxEx1.DisplayMember = "Name";
            this.comboBoxEx1.ValueMember   = "ID";
        }
示例#2
0
文件: Form1.cs 项目: guhui/huangchong
        private void Form1_Load(object sender, EventArgs e)
        {
            DataTable dt = new DataTable();

            DataColumn dc;
            dc = new DataColumn("ID", System.Type.GetType("System.Int32"));
            dt.Columns.Add(dc);

            dc = new DataColumn("Name", System.Type.GetType("System.String"));
            dt.Columns.Add(dc);

            DataRow dr;
            List<ComboBoxEx.ImageComboBoxItem> items = new List<ComboBoxEx.ImageComboBoxItem>();
            for (int i = 0; i < 5; i++)
            {
                ComboBoxEx.ImageComboBoxItem item = new ComboBoxEx.ImageComboBoxItem(i.ToString(), i);
                items.Add(item);

                dr = dt.NewRow();
                dr["ID"] = i+1;
                dr["Name"] = "张三"+i.ToString ();
                dt.Rows.Add(dr);
            }

            this.comboBoxEx1.DataSource = dt.DefaultView;
            this.comboBoxEx1.DisplayMember = "Name";
            this.comboBoxEx1.ValueMember = "ID";
        }