C#Xamarin OnClick函数

use*_*970 9 c# android xamarin

我正在做的是这个

Button button1 = FindViewById<Button>(Resource.Id.button1);

button1.SetOnClickListener(new View.OnClickListener()
    {
        public void onClick(View v)
        {
            // Perform action on click
        }
    });
Run Code Online (Sandbox Code Playgroud)

但由于某些原因,我OnClickListener用红色加下划线.当我点击我的按钮时,我无法执行任何操作来启动功能.

Sus*_*ver 14

Xamarin.Android做的方式SetOnClickListener是通过C#风格的事件:

Button button1 = FindViewById<Button>(Resource.Id.button1);
button1.Click += (sender, e) => {
   // Perform action on click
};
Run Code Online (Sandbox Code Playgroud)

Xamarin的Android 事件和听众需要阅读