Criar barra lateral com guias com seções WPF
Estou tentando criar uma barra lateral com guias, como as seguintes no WPF. Existem algumas abordagens que eu considerei, mas existe uma maneira mais simples e elegante de fazer isso?
Approach 1: ListBox
Usando umListBox
e vinculando SelectedItem a um valor ao qual o controle de conteúdo à direita se liga. Para diferenciar o cabeçalho e as seções, eu uso um seletor DataTemplat
Approach 2: RadioBUtton / Caixas de seleção / ToggleButtons
Usando os botões de opção, vinculo o item selecionado ao controle de conteúdo. No entanto, devido ao bug do WPF, precisarei vinculá-los usando conversores de valor.