У меня есть небольшой проект, для которого, я думаю, идеально подойдет WPF, однако у меня не так много времени, поэтому я ищу информацию о целесообразности и указатели. Я пытаюсь отобразить большое количество элементов из XML-документа, и из того, что я прочитал до сих пор, я считаю, что было бы возможно:
Использовать документ XML в качестве источника данных.
Загрузка каждого элемента из XML в объект, который затем добавляется в коллекцию. (Можно ли привязать XML прямо к коллекции?)
Используя коллекцию, свяжите ее с представлением.
Каждый объект в представлении отображается аналогично тому, как в таблице HTML. (Использовать пользовательский элемент управления в stackPanel по вертикали?)
В коллекции могут быть тысячи объектов, поэтому должна быть возможность отображать только 50 страниц с возможностью сортировки и поиска. (Используя collectionView?)
Я видел подобные сценарии и примеры в Интернете, но большинство из них смягчены, я не хочу начинать это, а затем ударить по кирпичной стене, когда смогу создать веб-решение.
Если бы кто-нибудь мог сказать мне, если это возможно, направьте меня в правильном направлении или выделите любые потенциальные проблемные области, которые будут оценены.
Спасибо.