Я пытаюсь создать боковую панель с вкладками с разделами, как показано ниже в WPF. Я рассмотрел несколько подходов, но есть ли более простой и элегантный способ сделать это?
Подход 1: ListBox
Использование ListBox
и привязка SelectedItem к значению, которое элемент управления содержимым справа привязывается к. Чтобы различать заголовок и разделы, я использую селектор DataTemplate.
Подход 2: RadioBUtton / Check Boxes / ToggleButtons
С помощью радиокнопок я привязываю выбранный элемент к элементу управления содержимым. Однако из-за ошибки WPF мне придется связать их вместе с помощью преобразователей значений.