我有一个使用 DataGridView 控件的 Windows 窗体。它在设计时绑定到绑定源。通过代码,我向 DataGridView 控件添加了另外 3 列。我首先检查这 3 列是否存在。如果是,我将从 DataGridView 中删除它们并将它们添加回来。
对于第一次迭代,列的顺序正确地说是 A、B、C。但是对于下一次迭代,这些新添加的列的顺序将更改为 C、B、A。
我尝试在构造函数中将 AutoGenerateColumns 设置为 false。但这对我不起作用。数据源在设计时分配。
请帮我解决这个问题。