ila*_*sch 1 c# wpf mediaelement
编程C#WPF媒体播放器应用程序.
我放了一个画布,在画布上我放了一个媒体元素和按钮,当点击我想要视频暂停的按钮时,我做了以下功能:
private void button1_Click(object sender, RoutedEventArgs e)
{ mediaElement1.Pause(); }
Run Code Online (Sandbox Code Playgroud)
当我调试时,它进入该功能但不暂停视频.
这是为什么 ?
谢谢
MediaElement的:
<MediaElement Canvas.Left="72" Canvas.Top="33" Height="168" Name="mediaElement1" Width="271" Source="C:\Users\ilans\Documents\Visual Studio 2010\Projects\SampleWPFVideoApp\SampleWPFVideoApp\SampleWPFVideoApp\Wildlife.wmv" UnloadedBehavior="Manual">
</MediaElement>
Run Code Online (Sandbox Code Playgroud)
按钮:
<Button HorizontalAlignment="Center" VerticalAlignment="Center" Height="45" Width="45" Canvas.Left="70" Canvas.Top="150" Panel.ZIndex="1" Click="button1_Click">
<Button.Template>
<ControlTemplate TargetType="Button">
<StackPanel>
<ContentPresenter Content="{TemplateBinding Content}" />
</StackPanel>
</ControlTemplate>
</Button.Template>
<Image Source="Images\play.png"/>
</Button>
Run Code Online (Sandbox Code Playgroud)
试试吧 LoadedBehavior = Manual
必须将LoadedBehavior设置为Manual才能使用Play,Pause和Stop方法以交互方式控制媒体.
归档时间: |
|
查看次数: |
3766 次 |
最近记录: |