c# - 无法检测 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
有没有办法来解决这个问题?
解决方案
您在 XAML 中声明的事件与您在代码隐藏中实现的方法不匹配:
在 XAML 中你有
Click="Button_CL"
而你的 C# 代码有签名
Button_Click(object sender, RoutedEventArgs e)
名称必须相同。
推荐阅读
- python - 使用 iloc 重新分配数据帧行或变量返回 NaN
- kotlin - 使用 @Configuration 注释的类可以隐式子类化,并且不能是最终的
- java - 如何在foreach java 8中执行算术运算
- android - 我已经使用了数据库引用,那么为什么我要将所有用户数据都放入 recyclerview 我只希望一个用户数据进入 recycler 视图?
- database - 如何在oracle中使用内壳?
- javascript - 是否可以自动密封 JS 对象?
- xcode - 在 SwiftUI 中使用 TabView 时应用程序崩溃
- git - Git 推送到上游失败,远程分支名称不同
- azure - Azure 客户端 ID 是全球唯一的吗?
- javascript - Laravel url 调用使用 javascript