私は単純なWPFアプリケーションを1つ作成しました。私は私のXAMLで :時計で駆動されるMediaElementのソースを設定できません
<StackPanel Orientation="Horizontal">
<MediaElement x:Name="media" Width="200" Height="200" Source="D:\Wpf project\wpfSampleApp\wpfSampleApp\Wildlife.wmv">
<MediaElement.Triggers>
<EventTrigger RoutedEvent="MediaElement.Loaded" SourceName="media">
<EventTrigger.Actions>
<BeginStoryboard Name= "myBegin">
<Storyboard SlipBehavior="Slip">
<MediaTimeline Source="{Binding Source,ElementName=media,Mode=OneWay}" Storyboard.TargetName="media"
BeginTime="0:0:0" Duration="0:10:59" RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</MediaElement.Triggers>
</MediaElement>
<Button x:Name="btnnext" Content="Next" Width="100" Height="30" Click="btnnext_Click"/>
</StackPanel>
とXAML.csファイルで、次のボタンの上に、私は次のビデオを再生する必要がありますクリックしてください:
media.Source = new Uri(@"D:\\Wpf project\\wpfSampleApp\\wpfSampleApp\\B.wmv");
media.Play();
代わりに、私は「設定できませんというエラーが直面していますクロックによって駆動されるMediaElementのソース。
XAML.csファイルにコードを記述するのではなく、XAMLを変更することをお勧めします。
すべてのヘルプは、私は同じ問題に会ったおかげ
このソリューションは、私のために働いた、とupvotedされなければなりません。 – Mike