Advertisement
csaki

WPF MediaPlayer xaml

Feb 26th, 2014
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 4.29 KB | None | 0 0
  1. // http://www.famfamfam.com/
  2. // Filter a dialoghoz
  3. // statuszbar : idő, hol tart a videó, milyen hosszú, progress bar a scrollbar helyett
  4. // hangerőszabályzó
  5. // balansz opció
  6.  
  7. <Window x:Class="mediaPlayerWPF.MainWindow"
  8.        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  9.        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  10.        Title="MainWindow" Height="448" Width="626">
  11.     <Grid>
  12.         <DockPanel>
  13.             <Menu DockPanel.Dock="Top" Height="24">
  14.                 <MenuItem Header="Fájl">
  15.                     <MenuItem Header="Megnyitás" Click="buttonToolbarOpen_Click"/>
  16.                     <Separator/>
  17.                     <MenuItem Header="Kilépés"/>
  18.                 </MenuItem>
  19.             </Menu>
  20.             <ToolBarTray DockPanel.Dock="Top" Height="25">
  21.                 <ToolBar>
  22.                     <Button Height="22" Width="40" Content="Open" Click="buttonToolbarOpen_Click"/>
  23.                     <Button Height="22" Width="40" Content="Exit" Click="ButtonToolbarExit_Click"/>
  24.                     <ToggleButton Height="22" Width="40" Content="HD"/>
  25.                     <ComboBox Width="40" SelectedIndex="1">
  26.                         <ComboBoxItem>8</ComboBoxItem>
  27.                         <ComboBoxItem>10</ComboBoxItem>
  28.                         <ComboBoxItem>12</ComboBoxItem>
  29.                         <ComboBoxItem>14</ComboBoxItem>
  30.                     </ComboBox>
  31.                 </ToolBar>
  32.                 <ToolBar>
  33.                     <Button Height="22" Width="40" Content="Play"/>
  34.                     <Button Height="22" Width="40" Content="Stop"/>
  35.                     <Button Height="22" Width="40" Content="Pause"/>
  36.                     <Button Height="22" Width="46" Content="Restart"/>
  37.                 </ToolBar>
  38.             </ToolBarTray>
  39.             <Border Name="border1" BorderBrush="LightBlue" BorderThickness="5">
  40.             <StackPanel DockPanel.Dock="Left"  Width="90">
  41.                     <Button Height="25" Margin="3 10" Content="Play" Click="ButtonPlay_Click">
  42.                         <Button.Background>
  43.                             <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
  44.                                 <GradientStop Color="White" Offset="0" />
  45.                                 <GradientStop Color="#FF41AFBA" Offset="1" />
  46.                             </LinearGradientBrush>
  47.                         </Button.Background>
  48.                     </Button>
  49.                     <Button Height="25" Margin="3 10" Content="Pause" Click="ButtonPause_Click">
  50.                         <Button.Background>
  51.                             <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
  52.                                 <GradientStop Color="White" Offset="0" />
  53.                                 <GradientStop Color="#FF41AFBA" Offset="1" />
  54.                             </LinearGradientBrush>
  55.                         </Button.Background>
  56.                     </Button>
  57.                     <Button Height="25" Margin="3 10" Content="Stop" Click="ButtonStop_Click">
  58.                         <Button.Background>
  59.                             <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
  60.                                 <GradientStop Color="White" Offset="0" />
  61.                                 <GradientStop Color="#FF41AFBA" Offset="1" />
  62.                             </LinearGradientBrush>
  63.                         </Button.Background>
  64.                     </Button>
  65.                     <Button Height="25" Margin="3 10" Content="Equalizer">
  66.                         <Button.Background>
  67.                             <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
  68.                                 <GradientStop Color="White" Offset="0" />
  69.                                 <GradientStop Color="#FF41AFBA" Offset="1" />
  70.                             </LinearGradientBrush>
  71.                         </Button.Background>
  72.                     </Button>
  73.                 </StackPanel>
  74.             </Border>
  75.             <Border BorderThickness="5" BorderBrush="{Binding ElementName=border1, Path=BorderBrush}">
  76.                 <MediaElement x:Name="media1" LoadedBehavior="Manual" IsMuted="False">
  77.                    
  78.                 </MediaElement>
  79.             </Border>
  80.         </DockPanel>
  81.     </Grid>
  82. </Window>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement