【问题标题】:Creating Column in DataGridView in C#在 C# 中的 DataGridView 中创建列
【发布时间】:2011-05-24 10:03:01
【问题描述】:

我在 c# 中创建数据网格列时遇到问题

这是我的代码。

DataGridViewColumn newCol = new DataGridViewColumn();
newCol.HeaderText = txtHeader.Text;
newCol.Width = Convert.ToInt16(cboWidth.Text);
dgWorkArea.Columns.Add(newCol);

在我上面的代码 sn-p 中,尝试调用第四 (4) 行代码时出现错误。这是错误。

datagridview 控件的至少一列没有单元格模板

谁能帮助我如何在数据网格中创建一个简单的列。

【问题讨论】:

    标签: c# datagridview datagridviewcolumn


    【解决方案1】:

    试试这个。

    DataGridViewColumn newCol = new DataGridViewTextBoxColumn

    我认为在此之后您将不需要任何模板

    您也可以选择复选框类型列或任何其他类型。列出了所有可用选项here

    【讨论】:

      【解决方案2】:

      http://msdn.microsoft.com/ru-ru/library/system.windows.forms.datagridviewcolumn

      有不同类型的列: DataGridViewTextBoxColumn、DataGridViewLinkColumn等

      你需要这样的东西:

      DataGridViewColumn newCol = new DataGridViewTextBoxColumn();

      在第一行

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-15
        • 1970-01-01
        • 2017-10-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多