Xaml 在MediaElement全屏上添加文本

Xaml 在MediaElement全屏上添加文本,xaml,windows-phone-8.1,grid,textblock,mediaelement,Xaml,Windows Phone 8.1,Grid,Textblock,Mediaelement,我想在WindowsPhone 8.1 MediaElement全屏模式下添加文本,但无法使其可见。 这是我的密码: <Grid> <MediaElement Name="MyMedia" IsFullWindow="True" MarkerReached="MyMedia_MarkerReached"/> <TextBlock x:Name="MediaTitles" Text="Hello World" HorizontalAlignment="

我想在WindowsPhone 8.1 MediaElement全屏模式下添加文本,但无法使其可见。 这是我的密码:

<Grid>
    <MediaElement Name="MyMedia" IsFullWindow="True" MarkerReached="MyMedia_MarkerReached"/>
    <TextBlock x:Name="MediaTitles" Text="Hello World" HorizontalAlignment="Left" Margin="55,240,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Height="99" Width="270" FontSize="48" />
</Grid>

知道我做错了什么吗?

属性IsFullWindow=“True”导致了问题。你现在可能已经知道了。如果我想让媒体元素全屏显示,我通常会将其添加到网格中,并跨越列和行的1。如下所示:

<MediaElement 
    Grid.Row="0"
    Grid.Column="0"
    Grid.RowSpan="1"
    Grid.ColumnSpan="1" />


这与设备上的全屏显示效果相同。您可以在设计器中看到Hello world文本

谢谢你,丹。Designer正在显示“Hello World”。顺便说一句,通过弹出窗口帮助包装文本块,即使IsFullWindow设置为true,也可以显示文本。@Sqeezer感谢您的分享。谢谢。