Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Set WPF TabControl to show the same Content for every tab

Tags:

wpf

tabcontrol

I'd like to use a TabControl where each tab shows the same view just with different parameters. Therefore I do not want to create a new content control for each tab but reuse the same control for all tabs (binding some properties of it to the SelectedItem property of the TabControl)

I tried to my contained control as resource and set the Content property of the tab items to it, but this resulted in an exception, because the same element cannot appear as content in to different parents.

Any ideas?

like image 541
MartinStettner Avatar asked Mar 18 '11 10:03

MartinStettner


1 Answers

<TabControl>
        <TabControl.ContentTemplate>
            <DataTemplate>
               your view
            </DataTemplate>
        </TabControl.ContentTemplate>
    </TabControl>
like image 68
Sonorx Avatar answered Nov 03 '22 09:11

Sonorx