首页 > 解决方案 > 无法检测 UWP 中的按钮单击

问题描述

我制作了一个小型 UWP 应用程序,旨在说“Hello world!” 单击按钮时。但是当我运行它时,我得到了这些错误:

'MainPage 不包含'Button_CL' 的定义,并且找不到接受'MainPage' 类型的第一个参数的可访问扩展方法'Button_CL'(您是否 <app_name> 缺少 using 指令或程序集引用?)两次并且这个错误也是:

“CompileXaml”任务返回 false,但未记录错误。

这是我的代码:

MainPage.xaml.cs:

https://ghostbin.com/paste/Lu7MU/hgdfjgdhfgkjldfhkjgfhosiudoasi

MainPage.xaml:

https://ghostbin.com/paste/kETpA/gdnlkgjdflgkjdslfkjsfdsgjdsopjgpdfs

有没有办法来解决这个问题?

标签: c#xamluwp

解决方案


您在 XAML 中声明的事件与您在代码隐藏中实现的方法不匹配:

在 XAML 中你有

Click="Button_CL"

而你的 C# 代码有签名

Button_Click(object sender, RoutedEventArgs e)

名称必须相同。


推荐阅读