x01.MediaPlayer
<div id="cnblogs_post_body">一个很小很小的 Music、Video 播放器,有效代码不足 20 行,却能够 Play、Pause、Stop 和调整播放位置。http://pic002.cnblogs.com/images/2012/128702/2012111401460244.png
其界面代码如下:
<div class="cnblogs_code" >http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gifhttp://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gifMediaWindow.xaml<div id="cnblogs_code_open_8747bf34-84a4-4d11-be38-0cb15b70e6eb" class="cnblogs_code_hide"><Window x:Class="x01.WpfTest.MediaWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Media Player by x01" WindowStartupLocation="CenterScreen" Width="650" Height="450" > <DockPanel> <DockPanel.Background> <RadialGradientBrush> <GradientStop Color="#FFD7EEEC" Offset="0"/> <GradientStop Color="#FF89AAA7" Offset="1"/> <GradientStop Color="#FF5A8984" Offset="0.365"/> <GradientStop Color="#FFA9E6DF" Offset="0.585"/> <GradientStop Color="#FF16897F" Offset="0.798"/> </RadialGradientBrush> </DockPanel.Background> <StackPanel DockPanel.Dock="Bottom" Height="60" Orientation="Horizontal" HorizontalAlignment="Center"> <Image Name="imgPlay" Source="Resources/play.png" ToolTip="Play" Margin="5" /> <Image Name="imgPause" Source="Resources/pause.png" ToolTip="Pause" Margin="5" /> <Image Name="imgStop" Source="Resources/stop.png"ToolTip="Stop"Margin="5" /> <Slider Name="sliderPos" Width="250"VerticalAlignment="Center" Margin="5" /> <Button Name="btnSelect" Content="_Select" ToolTip="Select Music(mp3) or Video(mp4)" Width="100" Margin="10" FontSize="16" /> </StackPanel> <MediaElement x:Name="media" LoadedBehavior="Manual" Margin="0 2 0 0" UnloadedBehavior="Stop" /> </DockPanel></Window>
页:
[1]