2015-10-27 2 views
0

Je voudrais ajouter du texte sur WindowsPhone 8.1 MediaElement mode plein écran, mais je ne peux pas le voir. Voici mon code:Ajouter du texte sur MediaElement fullscreen

<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> 

Toutes les idées que je fais mal?

Répondre

0

La propriété IsFullWindow = "True" est à l'origine du problème. Comme vous le savez peut-être maintenant. Si je veux l'élément média en plein écran, je l'ajoute généralement à la grille et couvre 1 pour la colonne et la rangée. Quelque chose comme ci-dessous:

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

Cela donne le même effet en plein écran sur l'appareil. Et vous pouvez voir votre texte Hello World dans le concepteur.

+0

Merci Dane. Le concepteur montre 'Hello World' maintenant. – Sqeezer

+0

@Sqeezer à tout moment :) –

+0

btw, l'habillage de TextBlock par Popup aide et il est possible d'afficher le texte même lorsque IsFullWindow est défini sur true. – Sqeezer