12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <controls2:BaseWindow x:Class="MediaBrowser.UI.MainWindow"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:controls="clr-namespace:MediaBrowser.UI.Controls"
- xmlns:ee="http://schemas.microsoft.com/expression/2010/effects"
- xmlns:controls2="clr-namespace:MediaBrowser.UI.Controls;assembly=MediaBrowser.UI.Controls"
- Title="Media Browser Theater"
- Style="{StaticResource MainWindow}"
- WindowStartupLocation="CenterScreen"
- AllowsTransparency="True"
- WindowStyle="None"
- ResizeMode="CanResizeWithGrip"
- KeyboardNavigation.DirectionalNavigation="Contained"
- MinWidth="720"
- MinHeight="480"
- Background="Transparent"
- ShowInTaskbar="False">
- <!--The window itself is a tabstop, and it can't be disabled. So this is a workaround.-->
- <Grid x:Name="mainGrid">
- <Grid x:Name="InternalPlayerContainer"></Grid>
-
- <!--This allows the user to drag the window.-->
- <Grid x:Name="DragBar" Style="{StaticResource DragBar}"></Grid>
- <!--This allows the user to drag the window.-->
- <controls:WindowCommands x:Name="WindowCommands" Style="{StaticResource WindowCommands}"></controls:WindowCommands>
- <Grid x:Name="WindowBackgroundContent" Style="{StaticResource WindowBackgroundContent}">
- </Grid>
- <controls2:TransitionControl x:Name="BackdropContainer">
- <controls2:TransitionControl.TransitionAnimation>
- <DoubleAnimation Duration="0:0:1" >
- <DoubleAnimation.EasingFunction>
- <ExponentialEase EasingMode="EaseInOut"></ExponentialEase>
- </DoubleAnimation.EasingFunction>
- </DoubleAnimation>
- </controls2:TransitionControl.TransitionAnimation>
- <controls2:TransitionControl.TransitionType>
- <ee:FadeTransitionEffect></ee:FadeTransitionEffect>
- </controls2:TransitionControl.TransitionType>
- </controls2:TransitionControl>
-
- <!--Themes will supply this template to outline the window structure.-->
- <ContentControl x:Name="PageContent" Template="{StaticResource PageContentTemplate}"></ContentControl>
-
- <controls:NavigationBar></controls:NavigationBar>
- <Grid.LayoutTransform>
- <ScaleTransform ScaleX="{Binding Path=ApplicationWindow.ContentScale}" ScaleY="{Binding Path=ApplicationWindow.ContentScale}" CenterX="0" CenterY="0" />
- </Grid.LayoutTransform>
- </Grid>
- </controls2:BaseWindow>
|