Ejemplo n.º 1
0
 public void initDataSource(ListColumns cols)
 {
     dataGridView1.Rows.Add(cols.Count);
     for (int i = 0; i < cols.Count; i++)
     {
         dataGridView1.Rows[i].Cells[0].Value = true;
         dataGridView1.Rows[i].Cells[1].Value = cols.get_Item(i + 1).Name;
         dataGridView1.Rows[i].Cells[2].Value = getDataType(cols.get_Item(i + 1).DataBodyRange.Cells[1][1]);
         dataGridView1.Rows[i].Cells[3].Value = cols.get_Item(i + 1).Name;
     }
     dataGridView1.AllowUserToAddRows    = false;
     dataGridView1.AllowUserToDeleteRows = false;
     dataGridView1.Columns[1].ReadOnly   = true;
 }
Ejemplo n.º 2
0
        public void InitDataSource(ListColumns cols, TreeNodeCollection nodes)
        {
            dataGridView1.Rows.Add(cols.Count);
            DataGridViewComboBoxColumn col = dataGridView1.Columns[1] as DataGridViewComboBoxColumn;

            for (int i = 0; i < nodes.Count; i++)
            {
                col.Items.Add(nodes[i].Name);
            }
            for (int i = 0; i < cols.Count; i++)
            {
                dataGridView1.Rows[i].Cells[0].Value = cols.get_Item(i + 1).Name;
            }
            dataGridView1.AllowUserToAddRows    = false;
            dataGridView1.AllowUserToDeleteRows = false;
            dataGridView1.Columns[0].ReadOnly   = true;
        }