Silverlight 3 делает размер контента размером страницы - PullRequest
2 голосов
/ 17 января 2010

При загрузке этой страницы элемент управления RadScheduler не отображается полностью на экране, поэтому нижняя половина не видна. Как сделать так, чтобы он соответствовал оставшемуся месту в окне страницы?

<navigation:Page>
<Grid x:Name="LayoutRoot">

    <Grid.RowDefinitions>
        <RowDefinition Height="50" />
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>

    <ria:DomainDataSource />

    <TextBlock Grid.Row="0" Text="header row" />

    <StackPanel Grid.Row="1">
        <TextBlock Text="Label" />                        

        <telerikScheduler:RadScheduler Height="Auto">        
        </telerikScheduler:RadScheduler>

    </StackPanel>

</Grid>

1 Ответ

0 голосов
/ 17 января 2010

Попробуй так: -

<Grid x:Name="LayoutRoot">

    <Grid.RowDefinitions>
        <RowDefinition Height="50" />
        <RowDefinition Height="Auto" />
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>

    <ria:DomainDataSource />

    <TextBlock Grid.Row="0" Text="header row" />

    <TextBlock Text="Label" Grid.Row="1" />                        

    <telerikScheduler:RadScheduler Grid.Row="2" />

</Grid>
...