我使用的是datagridview,我没有使用任何数据源。我想动态地为它分配值。创建我自己选择的列数和行数并命名它们。 另外,我想将图像添加到单元格而不是数据。
至于更改列文本,我们可以使用
grid.Columns[0].HeaderText = "First Column";
如何更改用于标记行?
答案 0 :(得分:3)
为行设置HeaderCell.Value
:
DataGridView dgv = new DataGridView();
dgv.Columns.Add("Foo", "Foo Text");
dgv.Rows.Add();
dgv.Rows[0].HeaderCell.Value = "Row Text";
Form form = new Form();
form.Controls.Add(dgv);
Application.Run(form);