【问题标题】:All the cells of Gridview must turn into editable mode on a button click(Not the hyperlink edit button)Gridview 的所有单元格必须在单击按钮时变为可编辑模式(不是超链接编辑按钮)
【发布时间】:2019-10-19 06:57:04
【问题描述】:

我正在构建一个 winform 应用程序,其中我有一个 Gridview,它的数据源是一个数据表。我在 gridview 下方有一个按钮。

单击按钮后,Gridview 的所有单元格都必须变为可编辑模式。

如果有人能在这方面提供帮助,那将是很大的帮助。

private void EDIT_Click(object sender, EventArgs e)
    {
        dataGridView1.EditIndex = -1;        
    }

它不起作用。任何帮助将不胜感激

【问题讨论】:

  • 有人可以回答吗?很紧急

标签: c# gridview


【解决方案1】:

DataGridView 控件中有一个属性EditMode

如果要设置editMode

this.datagridView1.EditMode = DataGridViewEditMode.EditOnEnter;

然后将readonly设置为false

否则,如果要禁用编辑模式,可以通过编程方式设置编辑模式,然后将 readonly 设置为 true。

一个简单的方法是将readonly设置为true或false

查看来自微软的 [文档] (https://docs.microsoft.com/en-us/dotnet/framework/winforms/controls/how-to-specify-the-edit-mode-for-the-windows-forms-datagridview-control)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-03
    • 1970-01-01
    • 2012-09-18
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多