x01 发表于 2013-1-3 15:38:49

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]
查看完整版本: x01.MediaPlayer