新人接触c#不久,求帮助

解决方案 »

  1.   

    可以的dataview的列的类型可以选择DataGridViewComboBoxColumn,就是一个下拉框。
      

  2.   

    可以在datarowbount事件中,对cell的值做处理
      

  3.   

       DataTable dt = new DataTable();
                dt.Columns.Add("Value", typeof(int));
                dt.Columns.Add("Obj", typeof(string));            DataRow row = dt.NewRow();
                row[0] = 1;
                row[1] = "a";
                dt.Rows.Add(row);            row = dt.NewRow();
                row[0] = 2;
                row[1] = "b";
                dt.Rows.Add(row);            row = dt.NewRow();
                row[0] = 3;
                row[1] = "c";
                dt.Rows.Add(row);
                this.Column1.DataSource = dt;
                this.Column1.DisplayMember = "Value";
                this.Column1.ValueMember = "Obj";