Converting my comments into an answer:
use Snoop to inspect the Visual Tree at runtime. That should give you a hint about what's going on.
Inspect the View and check what the Alignment
properties are for each element inside the Content part of the TabControl
. Also check to see if there's some fixed Width
or Height
on any element, which would prevent it from stretching