不要在方向变化时改变控制位置

时间:2013-07-19 07:58:40

标签: silverlight windows-phone-7 layout windows-phone-8

我的布局XML:

 <Grid.RowDefinitions>
            <RowDefinition                
            Height="auto" />
            <RowDefinition
            Height="450" />
            <RowDefinition 
                Height="auto" />
        </Grid.RowDefinitions>        

        <Image x:Name="ad" Grid.Row="0"  Source="/Images/ad1.png" />
        <Image x:Name="factImage" Grid.Row="1" />
        <TextBlock x:Name="factTime" Grid.Row="2" FontSize="28" TextWrapping="Wrap"/>

此布局的视图如下:

enter image description here

OnOrientationChange我希望广告保持在其位置(即不要旋转;只有factImagefactTime应该旋转)。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

我最近写了一篇关于在更改手机方向时保持广告静止的博文。有关详细信息,请参阅此SO answer