交换数据网格视图中的列

本文关键字:视图 网格 数据 数据网 交换 | 更新日期: 2023-09-27 18:01:51

我有一个c# windows表单应用程序,在它里面的所有选项卡中,我有一个数据网格视图,显示打孔机的数据(ID,IP,端口,类型,描述,位置)

没有错误,但问题是有时显示ID而不是Description Field,知道ID隐藏在网格中。

那么可能的问题是什么呢?

通过绑定源从数据集填充网格视图。所有的网格都有相同的绑定源,都是一样的,然后加载数据到form load。

交换数据网格视图中的列

我以前见过这种情况。我不知道是什么引起的。似乎只有当您隐藏第一列时才会发生这种情况。我不知道这是否是正确的方法来修复它,但我移动了ID列远离第一列。在我的情况下,我把它放在dataGridView的末尾,我没有再看到这个"bug"。

希望能有所帮助。

解决方案是在与网格绑定源相同的组合框中填充"Selected Value"字段,这是错误的,所以只需从组合框中删除所选值