TabItem dans un fichier XAML distinct

Est-il possible de mettre un TabItem dans un autre XAML et de référence à quelque chose comme ceci:

<TabControl>
     <local:MyTabItem/>
</TabControl>



In Separate XAML:
<UserControl x:Class="MyProject.MyTabItem"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <TabItem Header="MyTab">

    </TabItem>
</UserControl>

Bien sûr, cela ne fonctionne pas, mais je me demande comment puis-je faire cela?

source d'informationauteur John Sheares