1

我正在开发一个项目,我想根据 dataGridView 中的选择加载信息。我在表单的设计器中创建了一个 dataGridView 并添加了这一行:

this.dataGridView1.SelectionChanged += methodToBeCalled;

这一切都很好,但我有一个讨厌的问题。大多数情况下,当我启动我的应用程序时,选择一行后什么都没有发生。然后,当我查看我的代码时,这行代码已经完全消失了。

首先我认为有人在我的代码上提交了一些代码,但即使我不更新它也会消失。

消失的代码可能是什么原因(错误/视觉工作室设计)?我该如何解决?

4

1 回答 1

7

你把它放在 .designer.cs 文件中对吗?这是错误的。它必须放在屏幕后面的正常代码中。.designer 文件可以在系统需要时重新生成。

于 2012-12-16T21:32:02.363 回答