【问题标题】:DataGridView Edit Column NamesDataGridView 编辑列名
【发布时间】:2010-09-12 15:32:55
【问题描述】:

有没有办法在 DataGridView 中编辑列名?

【问题讨论】:

    标签: c# datagridview names columnname


    【解决方案1】:

    我认为没有编写自定义代码的方法可以做到这一点。 我会实现一个 ColumnHeaderDoubleClick 事件处理程序,并在列标题的顶部创建一个 TextBox 控件。

    【讨论】:

      【解决方案2】:

      我猜你想要的是编辑列的 HeaderText 属性:

      myDataGrid.TableStyles[0].GridColumnStyles[0].HeaderText = "My Header"
      

      来源http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=186908&SiteID=1

      【讨论】:

        【解决方案3】:

        您也可以在不知道上面发布的任何内容的情况下直接编辑 :

        protected void gvCSMeasureCompare_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.Header)
                e.Row.Cells[0].Text = "New Header for Column 1";
        }
        

        【讨论】:

          【解决方案4】:

          您还可以使用以下方法更改列名:

          myDataGrid.Columns[0].HeaderText = "My Header"
          

          myDataGrid 需要绑定到DataSource

          【讨论】:

            【解决方案5】:

            @Dested 如果您从 DataReader 填充 DataGrid,您可以更改查询中的列名称

            例如

            select ID as "Customer ID", CstNm as "First Name", CstLstNm as "Last Name"
            from Customers
            

            这样在您的数据网格中您将看到客户 ID 而不是 ID 等等。

            【讨论】:

              【解决方案6】:

              您可以直接编辑标题:

              dataGridView1.Columns[0].HeaderCell.Value = "Created";
              dataGridView1.Columns[1].HeaderCell.Value = "Name";
              

              你有多少列等等。

              【讨论】:

                【解决方案7】:

                试试这个

                myDataGrid.Columns[0].HeaderText = "My Header"
                myDataGrid.Bind() ;
                

                【讨论】:

                  猜你喜欢
                  • 2022-08-19
                  • 1970-01-01
                  • 1970-01-01
                  • 2011-01-21
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多