ObservableCollection связать с listView

204
08 февраля 2020, 21:20

Сначала попробовал сделать так как в инструкции https://docs.microsoft.com/ru-ru/xamarin/xamarin-forms/user-interface/listview/data-and-databinding

ObservableCollection<Models.TodoItem> todoitem = new ObservableCollection<Models.TodoItem>();
protected override async void OnAppearing()
{
base.OnAppearing();
listView.ItemsSource = todoitem;
}

Потом попробовал так :) несработала

ObservableCollection<Models.TodoItem> todoitem = new ObservableCollection<Models.TodoItem>(await App.Database.GetItemsAsyncB());
listView.ItemsSource = todoitem;

Вообще данные из БД в список подгружаются так

protected override async void OnAppearing()
        {
base.OnAppearing();
listView.ItemsSource = await App.Database.GetItemsAsyncB();
        }

после просто в xaml подгружаю данные в список x:Name="listView" через {Binding Name} и.т.д

Answer 1

Ваш TodoItem должен иметь тип доступа public и содержать свойство public string Name {get; set;}

READ ALSO
С# Вопрос по Chart.Series!

С# Вопрос по Chart.Series!

Возможно ли написать код к примеру: Если ChartSeries[0] существует, то ввести Chart

213
Перенос строк в заголовке datagrid WPF

Перенос строк в заголовке datagrid WPF

Подскажите как оформить перенос строк в шапке datagrid (WPF) и отцентрировать содержимое заголовка по центру?

260
Удалить элемент из JSON ARRAY Mysql

Удалить элемент из JSON ARRAY Mysql

Есть таблица channels в которой есть колонка users формата json

288