Expression Blend 4 на Windows Phone 7: трудности с прокруткой - PullRequest
0 голосов
/ 13 октября 2010

Я использую Expression Blend 4 для создания прототипа приложения для Windows Phone 7.У меня есть страница, которая должна отображать новости.Я испытываю трудности с тем, чтобы прокрутить все вниз в эмуляторе.Я могу только прокрутить увидеть некоторые из текстового поля.Иногда, когда я делаю ScrollViewer выше, я могу фактически прокрутить меньше в эмуляторе.

Вот XAML:

<!--LayoutRoot is the root grid where all page content is placed-->
<Grid x:Name="LayoutRoot" Background="Transparent">
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="*"/>
    </Grid.RowDefinitions>

    <!--TitlePanel contains the name of the application and page title-->
    <StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
        <TextBlock x:Name="ApplicationTitle" Text="NEWS" Style="{StaticResource PhoneTextNormalStyle}"/>
        <TextBlock x:Name="PageTitle" Text="New Physical Sciences Building: ‘Twenty-First Century Research’" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}" TextWrapping="Wrap" FontSize="40"/>
    </StackPanel>

    <!--ContentPanel - place additional content here-->
    <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
        <ScrollViewer Margin="0,0,8,-2332">
            <StackPanel>
                <Image Height="313" Width="454" Source="new physics building large.jpg"/>
                <TextBlock TextWrapping="Wrap"><Run Text=" really long text "/></TextBlock>
            </StackPanel>
        </ScrollViewer>
    </Grid>
</Grid>

Что я делаю не так?

1 Ответ

3 голосов
/ 13 октября 2010

Почему ScrollViewer имеет нижнее поле -2000? Попробуйте вместо этого установить ширину / высоту StackPanel ...

...