【问题标题】:How to dynamically create columns in a datagridview and assign titles to it and its rows?如何在 datagridview 中动态创建列并为其及其行分配标题?
【发布时间】:2009-08-17 21:31:50
【问题描述】:

我正在使用未使用任何数据源的数据网格视图。我想为它动态分配值。创建我自己选择的列数和行数并命名它们。 另外我想将图像添加到单元格而不是数据。

至于更改列文本我们可以使用

grid.Columns[0].HeaderText = "First Column";

如何更改使用它来标记行?

【问题讨论】:

    标签: c# datagridview


    【解决方案1】:

    为行设置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);
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多