【发布时间】:2011-02-05 12:54:35
【问题描述】:
我只想启用 DataGridview 中的两列以便能够编辑。 其他人不应该被允许编辑。 此外,我没有直接链接到数据源; 我会以这种方式做一些事情
DataTable dt = new DataTable();
dt.Columns.Add("Email");
dt.Columns.Add("email1");
for (int i = 0; i < 5; i++)
{
DataRow dr = dt.NewRow();
dr["Email"] = i.ToString();
dr["email1"] = i.ToString() + "sdf";
dt.Rows.Add(dr);
}
BindingSource bs = new BindingSource();
bs.DataSource = dt;
dataGridView1.DataSource = bs;
那么我应该设置哪个属性,这将使只有一列说电子邮件(在上面的例子中)是可编辑的。
【问题讨论】:
-
什么平台? WinForms?
标签: c# .net winforms datagridview