XAML按钮单击事件中的签名不正确

时间:2018-08-28 20:23:34

标签: xaml resharper

我正在使用Visual Studio 2017和Resharper 2018.2。重新共享程序查看我的代码时,我收到“不正确的签名”错误。

<Button x:Name="ButtonNext" 
        BackgroundColor="#bebebe"
        CornerRadius="5"
        Grid.Column="1"
        Grid.Row="0"
        Text="Next" 
        TextColor="#FFFFFF"
        Clicked="ButtonNextClickedAsync"></Button>

enter image description here

签名是

private async System.Threading.Tasks.Task ButtonNextClickedAsync(object sender, EventArgs e)

仅在方法异步时才会出现此错误。有谁知道正确的签名是什么?

1 个答案:

答案 0 :(得分:3)

尝试将签名更改为:

private async void ButtonNextClickedAsync(object sender, EventArgs e)

然后在此事件处理程序中调用您的任务。