Ami*_*gat 0 c# xaml xamarin.forms visual-studio-2017
我正在开发 Xamarin 表单项目,我在我的 Xaml 页面之一上添加了按钮,但我无法为此按钮生成单击事件,但 Visual Studio 未显示任何智能感知。
我在另一篇文章中读到建议为此问题安装 Resharper,但对我来说不可行,因为我没有安装权限。
我正在使用 Visual Studio 企业版 2017。
在 VisualStudio 中 ctrl+space 踢智能感知。如下图所示,将光标向右移动到引号之间,然后按 ctrl+space。现在应该会弹出 Intellisense 建议创建一个事件处理程序。
通常,您可以使用Xamarin 文档来了解事件处理程序方法的外观。
公共事件 EventHandler Clicked
该事件使用 .NETs EventHandler,因此它将获取一个对象发送者和一个EventArgs args作为参数。
//You may have to change the Name depending on how you name that handler in xaml
void OnButtonClicked(object sender, EventArgs args)
{
}
Run Code Online (Sandbox Code Playgroud)
更新:
当然你必须添加
using System;
Run Code Online (Sandbox Code Playgroud)
在文件顶部以使用 EventArgs。
| 归档时间: |
|
| 查看次数: |
13109 次 |
| 最近记录: |