Оригинал вопроса!
Нужно сделать выпадающее меню в WPF. Блоки должны генерироваться на основе
List<object>
(см. скриншот 1). При нажатии на кнопку "Показать больше" (обозначена стрелкой на скриншотах) должен быть показан дополнительный объект (как на скриншоте 2). Базовые блоки отображения и расширенные элементы отображения должны генерироваться автоматически на основе шаблона. Шаблоны статичны, должны меняться только данные (тексты в
TextBlock
, данные в
DataGrid
).
Как можно подобное реализовать с помощью C# WPF .NETFramework? Какие есть предложения?