New Window not displaying content

Dec 5, 2014 at 3:02 PM
I have a simple ModernWindow defined, like so:
<mui:ModernWindow x:Class="Swift.Pages.TicketWindow"
                  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                  xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
                  xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
                  xmlns:mui="http://firstfloorsoftware.com/ModernUI"
                  mc:Ignorable="d" 
                  d:DesignHeight="300" d:DesignWidth="300"
                  Title="Test Window" IsTitleVisible="True"
                  LogoData="F1 M 24.9015,43.0378L 25.0963,43.4298C 26.1685,49.5853 31.5377,54.2651 38,54.2651C 44.4623,54.2651 49.8315,49.5854 50.9037,43.4299L 51.0985,43.0379C 51.0985,40.7643 52.6921,39.2955 54.9656,39.2955C 56.9428,39.2955 58.1863,41.1792 58.5833,43.0379C 57.6384,52.7654 47.9756,61.75 38,61.75C 28.0244,61.75 18.3616,52.7654 17.4167,43.0378C 17.8137,41.1792 19.0572,39.2954 21.0344,39.2954C 23.3079,39.2954 24.9015,40.7643 24.9015,43.0378 Z M 26.7727,20.5833C 29.8731,20.5833 32.3864,23.0966 32.3864,26.197C 32.3864,29.2973 29.8731,31.8106 26.7727,31.8106C 23.6724,31.8106 21.1591,29.2973 21.1591,26.197C 21.1591,23.0966 23.6724,20.5833 26.7727,20.5833 Z M 49.2273,20.5833C 52.3276,20.5833 54.8409,23.0966 54.8409,26.197C 54.8409,29.2973 52.3276,31.8106 49.2273,31.8106C 46.127,31.8106 43.6136,29.2973 43.6136,26.197C 43.6136,23.0966 46.127,20.5833 49.2273,20.5833 Z"                  
                  SizeToContent="WidthAndHeight"                  
                  Loaded="OnLoad">
    <ScrollViewer>
        <ScrollViewer.Resources>
            <Style TargetType="{x:Type TextBlock}">
                <Setter Property="Width" Value="110" />
                <Setter Property="Height" Value="20" />
                <Setter Property="Margin" Value="0,5,0,5"/>
            </Style>
            <Style TargetType="{x:Type ComboBox}">
                <Setter Property="Width" Value="250" />
                <Setter Property="Height" Value="20" />
            </Style>
        </ScrollViewer.Resources>
        <StackPanel>
            <TextBlock Text="Test Window Header Text" Style="{StaticResource Heading2}"/>
            <Button>Test Button</Button>
        </StackPanel>
    </ScrollViewer>
</mui:ModernWindow>
When I try to open this window, like below, I can see the window but none of the content is present. What am I doing wrong?
TicketWindow newWindow = new TicketWindow();
newWindow.Show();
Coordinator
Dec 13, 2014 at 11:18 AM
The default ModernWindow style does not include a ContentPresenter. Content is rendered by user controls that are navigable by adding links to the MenuLinksGroups. What you need is a blank window that does include a ContentPresenter, and ignores the MenuLinkGrups. This style is available as the BlankWindow style. This works;
<mui:ModernWindow Style="{StaticResource BlankWindow}">
  ..
</mui:ModernWindow>