Nested Canvas
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" WindowTitle="Canvas Sample"> <StackPanel> <TabControl MinHeight="500" MinWidth="400"> <TabItem Header="Canvas" IsSelected="True"> <Canvas Height="400" Width="400"> <Canvas Height="100" Width="100" Top="0" Left="0"> <Rectangle Width="100" Height="100" Fill="red"/> </Canvas> <Canvas Height="100" Width="100" Top="100" Left="100"> <Rectangle Width="100" Height="100" Fill="green"/> </Canvas> <Canvas Height="100" Width="100" Top="50" Left="50"> <Rectangle Width="100" Height="100" Fill="blue"/> </Canvas> </Canvas> </TabItem> </TabControl> </StackPanel> </Page>