#maui #xamarin-community-toolkit #maui-compat
#мауи #xamarin-сообщество-инструментарий #мауи-компат
Вопрос:
Я использую Xamarin community toolkit mauicompat для реализации всплывающего окна для .net maui, но когда я звоню, чтобы открыть всплывающее окно, в нем была ошибка, подобная изображению ниже
и мой код здесь:
public partial class HomePage : ContentPage { public HomePage() { InitializeComponent(); } private void BtPop_Clicked(object sender, System.EventArgs e) { Navigation.ShowPopup(new PopupServicess() { IsLightDismissEnabled = true, }); } private void CollectionView_SelectionChanged(object sender, SelectionChangedEventArgs e) { } }
вот мой файл xaml:
lt;xct:Popup xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:xct="http://xamarin.com/schemas/2020/toolkit" Size="300,300" x:Class="NailsApp.Views.PopupServicess"gt; lt;StackLayoutgt; lt;Label Text="Hello from Popup!"/gt; lt;/StackLayoutgt; lt;/xct:Popupgt;
public partial class PopupServicess : Popup { public PopupServicess() { } }
Комментарии:
1. пожалуйста, НЕ размещайте код или ошибки в виде изображений
2. Привет, Джейсон, извини за это. Я изменил его на код. Спасибо.
3. нулевая ссылка является одним из наиболее распространенных исключений C#. Вам нужно выяснить, что такое null, затем почему, а затем исправить это. Трассировка стека исключений должна показать вам основную причину исключения.
4. Эй, @Гарри! С таким же успехом это может быть ошибкой в нашей версии MauiCompat 🙂 Пожалуйста, откройте для этого проблему в репозитории, чтобы мы могли посмотреть.
5. Привет @GeraldVersluis, я уже открыл выпуск на Github.