如何设置DataGridView列只读绑定VB.NET中的只读字段?

2026-05-06 12:491阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计368个文字,预计阅读时间需要2分钟。

如何设置DataGridView列只读绑定VB.NET中的只读字段?

我明白这个问题需要找一个简单的解决方案,且不要过于啰嗦,不超过100字。以下是改写后的开头内容:

如何设置DataGridView列只读绑定VB.NET中的只读字段?

在Visual Studio 2008 Winforms应用中,我想允许用户编辑DataGridView中的数据。

我知道这个问题必须有一个简单的解决方案,但我似乎错过了答案.
我有一个Visual Studio 2008 Winforms应用程序,我在其中创建了一个datagridview来向用户显示数据.在datagridview中,我允许用户编辑信息.其中一个单元格设置为只读,用户希望现在能够编辑此信息.当我进入datagridview设计器将单元格设置为Readonly = False时,更改不会被保存.无论我做什么,改变都不会得到保存.我现在正在考虑使用以下代码在运行时更改它:

当我使用该代码时,我得到标题中提到的错误.在我看来,我现在被卡住了…我无法使用Visual Studio设计器将单元格更改为readonly = false.我无法在运行时将单元格设置为readonly = false.

问题:我做错了什么?我还能做些什么吗?对于多个用户来说,这是一个相当大的应用程序,这是大多数用户提出的请求.

任何帮助,将不胜感激.

Dim oDL As New MTN.BusinessLayer.MasterTables() Dim dt As DataTable = oDL.GetTheItems() DataGridView1.DataSource = dt 您实际上可以为DataTable列设置ReadOnly属性!

Dim dt As DataTable = oDL.GetTheItems() dt.Columns("Selected").ReadOnly = false DataGridView1.DataSource = dt

标签:DataGrid

本文共计368个文字,预计阅读时间需要2分钟。

如何设置DataGridView列只读绑定VB.NET中的只读字段?

我明白这个问题需要找一个简单的解决方案,且不要过于啰嗦,不超过100字。以下是改写后的开头内容:

如何设置DataGridView列只读绑定VB.NET中的只读字段?

在Visual Studio 2008 Winforms应用中,我想允许用户编辑DataGridView中的数据。

我知道这个问题必须有一个简单的解决方案,但我似乎错过了答案.
我有一个Visual Studio 2008 Winforms应用程序,我在其中创建了一个datagridview来向用户显示数据.在datagridview中,我允许用户编辑信息.其中一个单元格设置为只读,用户希望现在能够编辑此信息.当我进入datagridview设计器将单元格设置为Readonly = False时,更改不会被保存.无论我做什么,改变都不会得到保存.我现在正在考虑使用以下代码在运行时更改它:

当我使用该代码时,我得到标题中提到的错误.在我看来,我现在被卡住了…我无法使用Visual Studio设计器将单元格更改为readonly = false.我无法在运行时将单元格设置为readonly = false.

问题:我做错了什么?我还能做些什么吗?对于多个用户来说,这是一个相当大的应用程序,这是大多数用户提出的请求.

任何帮助,将不胜感激.

Dim oDL As New MTN.BusinessLayer.MasterTables() Dim dt As DataTable = oDL.GetTheItems() DataGridView1.DataSource = dt 您实际上可以为DataTable列设置ReadOnly属性!

Dim dt As DataTable = oDL.GetTheItems() dt.Columns("Selected").ReadOnly = false DataGridView1.DataSource = dt

标签:DataGrid