diff --git a/src/Perspex.Themes.Default/ContentControlStyle.cs b/src/Perspex.Themes.Default/ContentControlStyle.cs index 3966c0fa7b..ffd991e61e 100644 --- a/src/Perspex.Themes.Default/ContentControlStyle.cs +++ b/src/Perspex.Themes.Default/ContentControlStyle.cs @@ -41,10 +41,14 @@ namespace Perspex.Themes.Default /// The root of the instantiated template. public static Control Template(ContentControl control) { - return new ContentPresenter + return new Border { - Name = "contentPresenter", - [~ContentPresenter.ContentProperty] = control[~ContentControl.ContentProperty], + [~Border.BackgroundProperty] = control[~ContentControl.BackgroundProperty], + Child = new ContentPresenter + { + Name = "contentPresenter", + [~ContentPresenter.ContentProperty] = control[~ContentControl.ContentProperty], + } }; } }