2011-02-24 87 views
3

我無法創建事件處理程序,當我雙擊按鈕或任何這種消息框出現 enter image description here無法創建事件處理WPF

怎麼過,當我添加事件處理程序,手動將其works.any想法可能有我搞砸 謝謝

+0

是的,但coudent理解它在想什麼。在哪個文件中?actully我是wpf的新手,所以我非常困惑 – 2011-02-24 01:02:31

+1

您是否檢查消息中實際要求的內容:您的類MainWindow '是合適的.cs文件中的第一個類? IDE以某種方式需要修改源代碼(不知道爲什麼)。 – Vlad 2011-02-24 01:02:44

+0

是的,謝謝他們在那裏工作有另一個類在CS文件頂部聲明 – 2011-02-24 01:04:31

回答

12

有問題的類是您的MainWindow.xaml.cs文件中的「MainWindow」類。確保它是代碼隱藏文件中的第一個類。

我懷疑你爲該文件添加了另一種類型,並在頂部定義了它。它會「打破」設計師,並給你這個錯誤信息。

2

移動類代碼,以便它是文件中的第一個類,然後重試。

3

在.CS文件的主窗口頂部有另一個類,這就是爲什麼它出現問題。

0

如果你已經重命名了窗口,請確保它已經影響了代碼文件後面的代碼,就像你在xaml設計器代碼中看到的一樣。比較類名和窗口名稱的所有地方。我有同樣的問題,並注意到,當我重命名窗口類名後面的相關代碼沒有自動更新。所以我手動完成了,並且沒有問題。希望這會有所幫助:)