消失的代码?

时间:2012-12-16 21:29:21

标签: c# events datagridview designer

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

this.dataGridView1.SelectionChanged += methodToBeCalled;

这一切都很好,但我有一个讨厌的问题。大多数时候,当我开始申请时,选择一行后没有任何事情发生。然后,当我查看我的代码时,代码行完全消失了。

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

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

1 个答案:

答案 0 :(得分:7)

您将它放在.designer.cs文件中是否正确?这是错的。它必须放在屏幕后面的普通代码中。只要系统需要,就可以重新生成.designer文件。