Witam,

Może temat był poruszany ale ja nie umiem poprawnie podać parametry wyszukiwania na forum, więc liczę na odrobinę życzliwości.
Mam drobny problem z opanowaniem obiektu ModernDialog. Mam taki plik XAML, który określa wygląd okna ModernUI.

<mui:ModernDialog x:Class="Projekt.Window.RigthsWindow"
             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" x:Name="RightWindow" xmlns:ProjectUI="clr-namespace:ProjectUI;assembly=ProjektUI" 
             d:DesignHeight="500" Width="900" Loaded="RightWindow_Loaded" >
        <Grid Style="{StaticResource ContentRoot}">
            <ScrollViewer Margin="{StaticResource SplitRight}" Visibility="{Binding HasRight}" >
                <DataGrid Name="dgRights" AutoGenerateColumns="False" CanUserAddRows="False" CanUserDeleteRows="False" SelectionMode="Single"  >
                    <DataGrid.Columns>
                        <mui:DataGridTextColumn Header="ID" Visibility="Hidden" Binding="{Binding FID}" />
                        <mui:DataGridTextColumn Header="Nazwa tabeli" Binding="{Binding Tabela}" IsReadOnly="True" Width="150" />
                         <mui:DataGridCheckBoxColumn Header="Przeglądanie" Binding="{Binding Exec}" Width="120"/>
                        <mui:DataGridCheckBoxColumn Header="Modyfikacja" Binding="{Binding Modi}" Width="100"/>
                        <mui:DataGridCheckBoxColumn Header="Dodawanie" Binding="{Binding Adds}" Width="100"/>
                        <mui:DataGridCheckBoxColumn Header="Usuwanie" Binding="{Binding Dele}" Width="100"/>
                    </DataGrid.Columns>
                </DataGrid>
            </ScrollViewer>
        </Grid>
</mui:ModernDialog>

</Code>

W kodzie oczywiście potem wywołuje:

RightsWindow rd = new RightsWindow(OID); // OID => OperatorID
rd.Title = "...";
...
rd.ShowDialog();
</Code>

No właśnie i tu zaczyna się problem: okno zamiast mieć ok 900x500 ma ok 500x500, i nie mogę sprawić by miało owe 900x500.

Co robię źle ?

pozdrawiam