Ошибка WinUI 3.0: перегрузка для ButtonTest_Click не соответствует делегату RoutedEventHandler

Я работаю над Windows UI Library 3.0 Preview 1. Выполнили все4 stepsдля предпосылок. НаVS2019 - Preview, создал проект, используя UWP blank шаблон для WinUI 3. Добавлена ​​кнопка и событие щелчка следующим образом. И я получаю следующую ошибку компиляции:

Ошибка:

Нет перегрузки для ButtonTest_Click, соответствующего делегату RoutedEventHandler

Замечание:

  1. Ошибка показывает файл C:\DotNET5VS2019\UWP\UWP_WinUITest\obj\x86\Debug\MainPage.g.cs
  2. На моем Windows 10 Pro- v1903, максимальная версия проекта была выбрана как 1903 и мин как 1809

MainPage.Xaml:

<Page
  x:Class="UWP_WinUITest.MainPage"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  xmlns:local="using:UWP_WinUITest"
  xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  mc:Ignorable="d"
  Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

  <Grid>
        <Button x:Name="ButtonTest" Content="Test" Click="ButtonTest_Click"/>
  </Grid>
</Page>

MainPage.xaml.cs [Примечание: содержание внутри события не имеет ничего общего с ошибкой, поскольку точная ошибка возникает даже без этого содержания:

private void ButtonTest_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
    var msgDialog = new MessageDialog("Test message");
    msgDialog.ShowAsync();
}

Вопрос: Что могло быть причиной ошибки и как ее устранить?

0 ответов

Другие вопросы по тегам