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