en utilisant la vidéo comme arrière-plan d'une grille dans WPF

voix
0

Je veux afficher une vidéo en arrière - plan d'une grille. Sur la base de cet article que j'ai créé ce code de la grille:

<Grid>
  <Grid.Background>
    <VisualBrush>
      <VisualBrush.Visual>
        <StackPanel Background=White>
          <Image Source=/WPF.Resources;component/Videos/background.wmv Opacity=0.3></Image>
        </StackPanel>
      </VisualBrush.Visual>
    </VisualBrush>
  </Grid.Background>
  <Grid.ColumnDefinitions>
    <ColumnDefinition Width=1* />
    <ColumnDefinition Width=491 />
    <ColumnDefinition Width=491 />
    <ColumnDefinition Width=1* />
  </Grid.ColumnDefinitions>
  <Grid.RowDefinitions>
    <RowDefinition Height=1* />
    <RowDefinition Height=250 />
    <RowDefinition Height=250 />
    <RowDefinition Height=105 />
    <RowDefinition Height=1* />
  </Grid.RowDefinitions>
</Grid>

Cependant, je reçois cette erreur:

Blend ne prend pas en charge ce format de fichier. D: \ WPF \ Resources \ Vidéos \ background.wmv

Quel type de support de fichiers WPF en arrière-plan vidéo? J'ai essayé de lire la vidéo et je peux le jouer il est un format de fichier valide.

Créé 19/12/2018 à 14:20
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
1

Au lieu d' Imageutilisation MediaElement.

<VisualBrush.Visual>            
       <StackPanel Background="White">
                        <MediaElement Source="/WPF.Resources;component/Videos/background.wmv" Opacity="0.3"></MediaElement>
                    </StackPanel>
                </VisualBrush.Visual>

Accédez aux propriétés du background.wmv fichier et Copy to Output Directorysélectionnez Copy always. Cela signifie que la vidéo sera copié dans le dossier bin et à partir de là application WPF sera en mesure d'accéder au fichier et il sera dispayed.

entrez la description d'image ici

Créé 19/12/2018 à 15:51
source utilisateur

voix
0

Essayez d' utiliser au MediaElementlieu de Image.

Créé 19/12/2018 à 14:26
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more