无法创建事件处理程序WPF

时间:2011-02-24 00:55:14

标签: wpf visual-studio-2010 event-handling

当我双击按钮或出现此消息框时,我无法创建事件处理程序 enter image description here

当我手动添加事件处理程序时,它是如何工作的。任何想法可能会让我搞砸了 感谢

4 个答案:

答案 0 :(得分:12)

有问题的类是您MainWindow.xaml.cs文件中的“MainWindow”类。确保它是代码隐藏文件中的第一个类。

我怀疑你在该文件中添加了另一种类型,并在顶部定义了它。它会“破坏”设计师,并给你这个错误信息。

答案 1 :(得分:2)

  

移动类代码,使其成为文件中的第一个类,然后重试。

答案 2 :(得分:2)

在.CS文件的主窗口顶部有另一个类,这就是它出现问题的原因。

答案 3 :(得分:0)

如果您已重命名该窗口,请确保它已经影响到文件后面的代码,您可以在xaml设计器代码中看到。比较所有地方的班级名称和窗口名称。我有同样的问题,并注意到当我重命名窗口时,类名后面的相关代码没有自动更新。所以我手动完成它并且它已经消失了。希望这会有所帮助:)