0

自从我从事一个项目以来已经有一段时间了......目前我被datagridview困住了。

首先我要解释一下我已经设置了什么:
我有一个带有两个数据网格视图的标准表单。
- 第一个数据网格显示所有 CI(收集各种硬件) - 第二个数据网格显示从第一个数据网格中选择的 CI 的详细信息。

根据选择的 CI 类型,详细信息会显示不同的字段。这是填充我的第二个数据网格的代码的一部分:

MyInstance = Activator.CreateInstance(Type.GetType(NameOfClass))
            dgvDetail.DataSource = Nothing
            dgvDetail.Columns.Clear()
            dgvDetail.DataSource = MyInstance.GetSpecific(nummer)
            dgvDetail.EditMode = DataGridViewEditMode.EditOnEnter
            MaakdgvDetailOp()
            For Each r As DataGridViewRow In dgvDetail.Rows
                For i As Int32 = 0 To dgvDetail.Columns.Count - 1
                    r.Cells(i).ReadOnly = False
                Next
            Next

我认为它与 DataPropertyName 有关,但我不知道是什么......

我禁用了组框,但是当我单击编辑按钮时,所有按钮都变为活动状态,我可以编辑数据。当我离开更改的字段时,原始数据显示...

我在这里有一些图片:
启动并选择 CI 后: http
://users.telenet.be/JensCasier/PRG.JPG 点击编辑:相同链接但:PRG2.JPG
更改名称:相同链接但:PRG3.JPG
按 T​​ab 或只是转到另一个焦点:相同的链接,但:PRG4.JPG

4

0 回答 0