Добрый день у меня есть контекст Library, таблица Books. С помощью метода Load() я загружаю в Local данные и потом local привязываю к datagrid. Как мне организовать постепенную подгрузку из базы данных. То есть при запуске в кэш грузится вся таблица, и только когда она догрузится datagrid приступит к отображению, что при 15 тысяч записей очень долго. Если плохо объяснил есть проект на GitHub, критика по поводу других аспектов проекта приветствуется. https://github.com/flash1371/DigitalLibrary
Asked
Active
Viewed 218 times
Name="..."с кода, запустится ли приложение? Нет, а должно. По этому у вас MVVM вообще нет. – EvgeniyZ Jun 22 '18 at 21:23list.Skip(0).Take(15);; страница 2 -list.Skip(15).Take(15);ну и так далее. Вы хоть раз видели нормальный сайт/приложение, которое выводит больше скажем 100 значений? Я лично нет... – EvgeniyZ Jun 22 '18 at 21:29CheckBoxModelреализуются обычные свойства, допустимpublic string Name { get; set; }, но, оно не будет оповещать View об изменении из ViewModel, по этому надо реализоватьINotifyPropertyChanged- создаем для удобства класс, наследуем нашу VM от него и переписываем свойство так, как к примеру реализованpublic bool IsChecked. – EvgeniyZ Jun 24 '18 at 19:24