Я хотел бы создать экран, как показано ниже, с помощью WPF. У меня есть неплохая идея о том, как это сделать, но я использую WPF уже около двух месяцев, поэтому я хотел бы узнать от тех, кто более осведомлен, если это правильный способ выполнить то, что я хочу.WPF Складное меню
Экран будет разбит на 3 основных пользовательских элемента управления: информационный заголовок, ссылки (слева) и информационный дисплей (оранжевая область справа, содержащая поля информации). Я планирую использовать DockPanel для макета, а затем создаю отдельный пользовательский контроль для каждой области.
Является ли использование DockPanel с встроенным пользовательским контролем лучшим способом для этого?
Одна из особенностей, которую я хотел бы включить, - это складной список ссылок, как показано для «компании». Когда пользователь нажимает на «компанию», область ниже компании будет расширяться и показывать различные варианты, относящиеся к компании (сводка, информация, вопросы и т. Д.). Нажатие «сотрудника» расширит ссылку сотрудника и приведет к срыву ссылки «компания».
Есть ли функция WPF, которую я могу использовать для обработки коллапса/расширения ссылок?
Спасибо за информацию о расширителе. Похоже, я мог бы сделать то, что хочу, с этим и некоторым стилем. – BrianKE