Я пытаюсь показать список недель, и каждая неделя может иметь несколько событий и восстановлений (класс GroupedWeeksModel). Проблема в том, что содержимое не отображается, а содержимое отображается с неправильным цветом текста.

Файл EventsPage.xaml:
Почему этот текст не отображается? Файл EventsPage.xaml.cs:
публичный частичный класс EventsPage: ContentPage { публичная страница событий() { ИнициализироватьКомпонент(); BindingContext = новая EventsViewModel(); } } EventsViewModel:
публичный класс EventsViewModel: BaseViewModel { public ObservableCollection GroupedWeeks {get; набор; } = новый ObservableCollection(); общественная EventsViewModel() { Device.BeginInvokeOnMainThread(async () => await InitializeAsync()); } общедоступная асинхронная задача InitializeAsync() { GroupedWeeks = ждут LoadEventsAndRecoveries(); } } общедоступный класс GroupedWeeksModel { общественный DateTime StartDate {получить; набор; } общественный DateTime EndDate {получить; набор; } публичная строка DateString => // Немного логики public ObservableCollection События {get; набор; } = новый ObservableCollection(); public ObservableCollection Восстановление {get; набор; } = новый ObservableCollection(); }
Мобильная версия