C# 如何使用MediaElement在wpf程序启动时自动播放视频

C# 如何使用MediaElement在wpf程序启动时自动播放视频,c#,wpf,visual-studio,xaml,mediaelement,C#,Wpf,Visual Studio,Xaml,Mediaelement,如果这是一个新手问题,我很抱歉,但我在这方面花的时间比我愿意承认的要多 我想在程序启动时自动播放一段视频。主窗口预览显示已找到视频;然而,当我启动程序时,我会看到一个白色的屏幕。如果有人能帮助我,我将不胜感激。谢谢你,祝你有美好的一天 下面是该程序的全部xaml代码。我曾尝试在其他版本的visual Studio中运行它,但没有成功——所以我认为它不是vs <Window x:Class="SUP.MainWindow" xmlns="http://schemas.micr

如果这是一个新手问题,我很抱歉,但我在这方面花的时间比我愿意承认的要多

我想在程序启动时自动播放一段视频。主窗口预览显示已找到视频;然而,当我启动程序时,我会看到一个白色的屏幕。如果有人能帮助我,我将不胜感激。谢谢你,祝你有美好的一天

下面是该程序的全部xaml代码。我曾尝试在其他版本的visual Studio中运行它,但没有成功——所以我认为它不是vs

<Window x:Class="SUP.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:SUP"
        mc:Ignorable="d"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <MediaElement Name="VidPlayer" HorizontalAlignment="Left" Height="321" VerticalAlignment="Top" Width="518" Source="Videos\Vid.mp4" LoadedBehavior="Play"></MediaElement>
    </Grid>

</Window>

确保您的视频文件已将
复制到输出目录
设置为
始终复制
复制(如果更新)


确保您的视频文件已将
复制到输出目录
设置为
始终复制
复制(如果更新)


您是否将LoadedBehavior设置为手动,并尝试播放它以确保视频本身正常工作?是的,我尝试过:/位于我电脑上的某个视频文件的相同代码正常工作并自动启动。奇怪的是,我花了四个小时试图让它正常工作。也许这是我隐藏在某处的默认项目设置。我知道这要求很多,但是,你有没有办法把你的构建上传到Dropbox或者其他东西,然后给我发一个链接到它?这样我可以缩小原因。给你:你是否将LoadedBehavior设置为Manual,并尝试播放它以确保视频本身正常工作?是的,我尝试过:/我计算机上的某个视频文件的相同代码正常工作并自动启动。奇怪的是,我花了四个小时试图让它正常工作。也许这是我隐藏在某处的默认项目设置。我知道这要求很多,但是,你有没有办法把你的构建上传到Dropbox或者其他东西,然后给我发一个链接到它?这样我可以缩小原因。给你: