我有一个链接到数据库中三列的数据 GridView ,它只显示它们(没有编辑)。当我在调试中运行程序并退出时,当我返回到 Visual Studio 中的表单时,它有我的三列,加上它链接到的表中的所有列。如果我不删除这些,下次我运行程序时,它们就会出现在表单上。如果我删除它们,我必须在每次运行程序时都这样做。
关于如何解决这个问题有什么想法吗?
最佳答案
根据 this Visual Studio 中有一个错误,要求您在更改之前将绑定(bind)源设置为无/空(它似乎自 2005 年以来就存在)。我删除了所有列,将绑定(bind)源设置为无,然后将绑定(bind)源重置为我想要的并编辑了列。它现在正在运行。
关于c# - Visual Studio 在运行程序后向 DataGridView 添加列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/595500/