Ошибка WinUI 3.0: перегрузка для ButtonTest_Click не соответствует делегату RoutedEventHandler
Я работаю над Windows UI Library 3.0 Preview 1. Выполнили все4 steps
для предпосылок. НаVS2019 - Preview
, создал проект, используя UWP blank
шаблон для WinUI 3
. Добавлена кнопка и событие щелчка следующим образом. И я получаю следующую ошибку компиляции:
Ошибка:
Нет перегрузки для ButtonTest_Click, соответствующего делегату RoutedEventHandler
Замечание:
- Ошибка показывает файл
C:\DotNET5VS2019\UWP\UWP_WinUITest\obj\x86\Debug\MainPage.g.cs
- На моем
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();
}
Вопрос: Что могло быть причиной ошибки и как ее устранить?