Language/C#.NET | Posted by 아키텍처 2012. 4. 24. 16:03

ComboBox 만들기 메쏘드

 
 

ComboBox 만들기 메쏘드


        private void Set_CMB(ComboBox cmb, object[] value, object[] display)
        {
            if (value.Length != display.Length)
            {
                return;
            }

            
            DataSet DS = new DataSet();
            DataTable DT = new DataTable();
            DataColumn DC1 = new DataColumn("VALUE", typeof(string));
            DataColumn DC2 = new DataColumn("DISPLAY", typeof(string));

            DT.Columns.Add(DC1);
            DT.Columns.Add(DC2);

            for (int i = 0; i < value.Length; i++)
            {
                DT.Rows.Add(new object[] { value[i].ToString(), display[i].ToString() });
            }

            DS.Tables.Add(DT);

            cmb.DataSource = DS.Tables[0];
            cmb.DisplayMember = "DISPLAY";
            cmb.ValueMember = "VALUE";
        }

'Language > C#.NET' 카테고리의 다른 글

Machine Key  (0) 2012.04.24
Reflection  (0) 2012.04.24
Attribute  (0) 2012.04.24
C# 기초  (0) 2012.04.24
날짜차이계산  (0) 2012.04.24
Posted by 김준홍 (http://www.Juuun.com)