Xamarin - Показать текст, если CollectionView пуст - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть CollecitonView, который заполняется в методе OnAppearing. Этот CollectionView находится внутри StackLayout, и ниже CollectionView я добавил метку с x:name="hint"

Этот код заполняет CollecitonView

protected override void OnAppearing()
    {
        base.OnAppearing();

        if (!App.galisloaded)
        {
            App.galisloaded = true;
            BindingContext = new GalleryListViewModel();

            (BindingContext as GalleryListViewModel).GetGalleriesCommand.Execute(null);

            ************HERE*************

        }        
    }

Я хотел бы в отмеченном месте добавить счетчик для записей, так что если в моем CollectionView есть хотя бы 1 запись, то следует удалить видимость из hint. Но после 1 часа попыток я не могу понять, как подсчитать количество моих записей.

1 Ответ

3 голосов
/ 15 апреля 2020

CollectionView имеет встроенную функцию для обработки пустых просмотров

<CollectionView EmptyView="No items to display" ... />
...