远程设备上水平StackPanel位置的项目不正确(Windows应用商店应用)

时间:2015-06-16 14:56:44

标签: xaml visual-studio-2013 windows-runtime windows-store-apps winrt-xaml

我正在开发适用于Windows 8.1的Windows应用商店应用,以便与特定类型的Surface Pro平板电脑配合使用。

在Designer中,我按照我想要的方式排列了两个TextBlocks,使用水平StackPanel并在Simulator(1920x1080)中运行它们并且它们正确对齐。当相同的应用程序导出到设备(1920x1080)时,文本向下倾斜,每个额外的TextBlock将每个TextBlock向下移动2px。

如何确保StackPanel中的项目不会在我的设备上向下移动?谢谢!

<StackPanel Grid.Column="1" HorizontalAlignment="Left" Orientation="Horizontal" Margin="0,0,30,40" VerticalAlignment="Bottom">
                <TextBlock x:Name="pageTitle" Text="" Style="{StaticResource HeaderTextBlockStyle}" Grid.Column="1" 
                        IsHitTestVisible="false" TextWrapping="NoWrap" VerticalAlignment="Bottom" FontFamily="Global User Interface"/>
                <StackPanel Grid.Column="1" HorizontalAlignment="Left" Orientation="Horizontal" Height="30" Margin="20,0,0,0" VerticalAlignment="Bottom" Width="867">
                    <TextBlock Text="{Binding A}"  Style="{StaticResource SubheaderTextBlockStyle}" FontFamily="Global User Interface" HorizontalAlignment="Left" VerticalAlignment="Top" />
                    <TextBlock Margin="14,6,12,0" Text="&#xE097;" FontSize="18" FontFamily="Segoe UI Symbol" HorizontalAlignment="Left" VerticalAlignment="Top"/>
                    <TextBlock Text="{Binding B}" Style="{StaticResource SubheaderTextBlockStyle}" FontFamily="Global User Interface" VerticalAlignment="Top" HorizontalAlignment="Left" />
                    <TextBlock Margin="14,6,12,0" Text="&#xE097;" FontFamily="Segoe UI Symbol" FontSize="18" HorizontalAlignment="Left" VerticalAlignment="Top" />
                    <TextBlock Text="{Binding C}" Style="{StaticResource SubheaderTextBlockStyle}" FontFamily="Global User Interface" VerticalAlignment="Top" HorizontalAlignment="Left" />
                    <TextBlock Margin="14,6,12,0" Text="&#xE097;" FontFamily="Segoe UI Symbol" FontSize="18" HorizontalAlignment="Left" VerticalAlignment="Top" />
                </StackPanel>
            </StackPanel>

0 个答案:

没有答案