C# WPF メディア プレーヤー アプリケーションのプログラミング。
キャンバスを配置しました。そのキャンバスにメディア要素とボタンを配置しました。ボタンをクリックすると、ビデオを一時停止したいので、次の関数を作成しました。
private void button1_Click(object sender, RoutedEventArgs e)
{ mediaElement1.Pause(); }
デバッグすると、関数に入りますが、ビデオは一時停止しません。
何故ですか ?
ありがとう
メディア要素:
<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>
ボタン:
<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>