You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
143 lines
11 KiB
143 lines
11 KiB
<Window x:Class="PCScreenSavers.Win.WindowView"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:gifLib="clr-namespace:GifImageLib;assembly=GifImageLib"
|
|
xmlns:transc="clr-namespace:Transitionals.Controls;assembly=Transitionals"
|
|
xmlns:mycon="clr-namespace:PCScreenSavers.Win"
|
|
xmlns:wpf="clr-namespace:Vlc.DotNet.Wpf;assembly=Vlc.DotNet.Wpf"
|
|
Title="WindowView" Top="0" Left="0" Loaded="WindowView_Load" WindowStyle="None" Background="Transparent" ResizeMode="NoResize" Closing="WindowView_Closing" Topmost="True" >
|
|
<Grid x:Name="main" Background="Transparent">
|
|
<wpf:VlcControl x:Name="myControl" Visibility="Hidden" />
|
|
<transc:TransitionElement x:Name="mainp" >
|
|
|
|
</transc:TransitionElement>
|
|
|
|
<Canvas x:Name="waiting">
|
|
<Canvas.Background>
|
|
<ImageBrush ImageSource="/PCScreenSavers;component/Images/bg.png" />
|
|
</Canvas.Background>
|
|
<TextBlock Name="tbMessage" Foreground="White" FontWeight="Bold" FontSize="30" Text="" Canvas.Left="0" ></TextBlock>
|
|
|
|
</Canvas>
|
|
<Viewbox>
|
|
<Grid x:Name="lay" Width="2160" Height="3840">
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="840"></RowDefinition>
|
|
<RowDefinition Height="2160"></RowDefinition>
|
|
<RowDefinition Height="840"></RowDefinition>
|
|
</Grid.RowDefinitions>
|
|
|
|
<Canvas Name="touch" Grid.Row="1" Width="2160" Height="2160">
|
|
<Canvas Name="GgifImage2" Width="630" Height="630">
|
|
<!--<gifLib:GifImage x:Name="GgifImage2111" Source="/PCScreenSavers;component/Images/touch6.gif" Width="630" Height="630" Panel.ZIndex="1" Opacity="0.2" Stretch="Fill"/>
|
|
<Image x:Name="Img" Source="/PCScreenSavers;component/Images/touch1.png" Opacity="0.78" Width="432" Height="432" Panel.ZIndex="2" HorizontalAlignment="Center" Canvas.Left="99" Canvas.Top="99" VerticalAlignment="Center"/>-->
|
|
<Rectangle Name="RectBtn" Width="300" Height="300" Panel.ZIndex="2" />
|
|
</Canvas>
|
|
|
|
|
|
<!--<Image x:Name="Img" Source="/PCScreenSavers;component/Images/touch.png" Width="300" Height="300" Canvas.Right="100" Canvas.Bottom="100"/>-->
|
|
<!--<gifLib:GifImage x:Name="GgifImage1" Source="/PCScreenSavers;component/Images/touch1.gif" Width="300" Height="300" Opacity="0.5" Visibility="Hidden"/>
|
|
<gifLib:GifImage x:Name="GgifImage2" Source="/PCScreenSavers;component/Images/touch4.gif" Width="300" Height="300" Visibility="Hidden"/>-->
|
|
<!--<gifLib:GifImage x:Name="GgifImage1" Source="/PCScreenSavers;component/Images/touch1.gif" Width="300" Height="300" Canvas.Right="100" Canvas.Bottom="100" Opacity="0.5" Visibility="Hidden"/>
|
|
<gifLib:GifImage x:Name="GgifImage2" Source="/PCScreenSavers;component/Images/touch2.gif" Width="300" Height="300" Canvas.Right="100" Canvas.Bottom="100" Opacity="0.5" Visibility="Hidden"/>-->
|
|
</Canvas>
|
|
<Grid x:Name="titleMsg" Height="240" VerticalAlignment="Top" Grid.Row="0" Visibility="Hidden">
|
|
<!--<Grid.OpacityMask>
|
|
<LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
|
|
<GradientStop Color="#3A3532" Offset="0"/>
|
|
<GradientStop Color="#5D564E" Offset="1"/>
|
|
</LinearGradientBrush>
|
|
</Grid.OpacityMask>-->
|
|
<Grid Grid.Row="0" Background="#f4ede6" Opacity="0.9">
|
|
|
|
<!--Opacity 控制透明度-->
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="88"/>
|
|
<RowDefinition Height="*"/>
|
|
<RowDefinition Height="88"/>
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="0.3*"/>
|
|
<ColumnDefinition Width="80"/>
|
|
<ColumnDefinition Width="230"/>
|
|
<ColumnDefinition Width="220"/>
|
|
<ColumnDefinition Width="1"/>
|
|
<ColumnDefinition Width="200"/>
|
|
<ColumnDefinition Width="1"/>
|
|
<ColumnDefinition Width="200"/>
|
|
<ColumnDefinition Width="130"/>
|
|
<ColumnDefinition Width="96"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Image Grid.Column="0" Source="/PCScreenSavers;component/Images/LOGO.png" Grid.RowSpan="3" Width="296" Height="114" Margin="88 0" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
<!--<Image Grid.Column="1" Source="/PCScreenSavers;component/Images/pm.png" Grid.Row="1" />-->
|
|
<!--<StackPanel Grid.Column="2" Grid.Row="1" Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Center">
|
|
<Viewbox Grid.Row="1" Grid.Column="2" >
|
|
<mycon:CycleProcessBar x:Name="circleProgressBar" CurrentValue1="0.25" CurrentText="室内"/>
|
|
</Viewbox>
|
|
<StackPanel Orientation="Vertical" Margin="3 0 0 0">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="auto"></RowDefinition>
|
|
<RowDefinition Height="auto"></RowDefinition>
|
|
</Grid.RowDefinitions>
|
|
<Image Source="/PCScreenSavers;component/Images/excellent.png" Grid.Row="0" HorizontalAlignment="Left"/>
|
|
<Label Content="46μg/m³" FontSize="30" Foreground="#D4C19E" FontWeight="Bold" Grid.Row="1" Margin="0 -10 0 0" FontFamily="{StaticResource DINProBold}"/>
|
|
</Grid>
|
|
|
|
--><!--<TextBlock Text="差" FontSize="22" VerticalAlignment="Center" HorizontalAlignment="Left" Background="Blue" Foreground="White" FontStyle="Normal" />
|
|
<TextBlock Text="96Ug/M" FontSize="22" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="Red" FontStyle="Normal"/>--><!--
|
|
</StackPanel>
|
|
</StackPanel>
|
|
|
|
<StackPanel Grid.Column="3" Grid.Row="1" Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Center">
|
|
<Viewbox Grid.Row="1" Grid.Column="2" >
|
|
<mycon:CycleProcessBar x:Name="circleProgressBar1" CurrentValue1="0.65" CurrentText="室外"/>
|
|
</Viewbox>
|
|
<StackPanel Orientation="Vertical" Margin="5 0">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="auto"></RowDefinition>
|
|
<RowDefinition Height="auto"></RowDefinition>
|
|
</Grid.RowDefinitions>
|
|
<Image Source="/PCScreenSavers;component/Images/bad.png" Grid.Row="0" HorizontalAlignment="Left"/>
|
|
<Label Content="96μg/m³" FontSize="30" Foreground="#D4C19E" Grid.Row="1" Margin="0 -10 0 0" FontWeight="Bold" FontFamily="{StaticResource DINProBold}"/>
|
|
</Grid>
|
|
|
|
--><!--<TextBlock Text="差" FontSize="22" VerticalAlignment="Center" HorizontalAlignment="Left" Background="Blue" Foreground="White" FontStyle="Normal" />
|
|
<TextBlock Text="96Ug/M" FontSize="22" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="Red" FontStyle="Normal"/>--><!--
|
|
</StackPanel>
|
|
</StackPanel>
|
|
<GridSplitter Grid.Column="4" Grid.RowSpan="3" Width="1" Height="60" HorizontalAlignment="Stretch" Background="#D4C19E" Margin="0 20"/>-->
|
|
<Grid Grid.Column="5" Grid.Row="1" Margin="20 0 20 0">
|
|
<Image x:Name="imgWeather" Opacity="1" HorizontalAlignment="Left" Width="74" Height="65" Source="/PCScreenSavers;component/Images/sun_cloudy.png"></Image>
|
|
<TextBlock Text="27°" x:Name="txtTemp" FontSize="48" VerticalAlignment="Center" HorizontalAlignment="Right" Foreground="#817148" FontWeight="Bold" Margin="0 0 0 -5" FontFamily="{StaticResource DINProBold}"/>
|
|
</Grid>
|
|
<GridSplitter Grid.Column="6" Grid.RowSpan="3" Width="1" x:Name="gridSplitter" Height="60" HorizontalAlignment="Stretch" Background="#817148" Margin="0 20"/>
|
|
<TextBlock Grid.Column="7" Grid.Row="1" FontSize="60" x:Name="lblTime" Text="22:00" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="#817148" FontWeight="Bold" FontStyle="Normal" Margin="20 0 20 -10" FontFamily="{StaticResource DINProBold}"/>
|
|
<StackPanel Grid.Column="8" Grid.Row="1" Orientation="Vertical" VerticalAlignment="Center" HorizontalAlignment="Center">
|
|
<TextBlock Text="2020-01-01" x:Name="lblDate" FontSize="24" Margin="0 10 0 0" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="#817148" FontWeight="Medium" FontFamily="{StaticResource DINProMedium}"/>
|
|
<TextBlock Text="Trus" x:Name="lblWeek" FontSize="22" Margin="0 -5 0 0" VerticalAlignment="Center" HorizontalAlignment="Left" Foreground="#817148" FontWeight="Regular" FontFamily="{StaticResource DINProMedium}"/>
|
|
</StackPanel>
|
|
|
|
</Grid>
|
|
|
|
</Grid>
|
|
|
|
<!--<StackPanel Name="stackPanel1" HorizontalAlignment="Left"/>-->
|
|
<StackPanel Name="stackPanelAD" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="0 0 0 0" Grid.Row="2"/>
|
|
</Grid>
|
|
</Viewbox>
|
|
<Grid x:Name="subtitleTop" Height="40" VerticalAlignment="Top" Margin="0" Visibility="Hidden" >
|
|
<Grid.Background>
|
|
<SolidColorBrush Opacity="0.6" Color="Black"></SolidColorBrush>
|
|
</Grid.Background>
|
|
<mycon:MarqueeControl x:Name="scrollingTextControlTop" Foreground ="White" Opacity="1" Margin="10"></mycon:MarqueeControl>
|
|
</Grid>
|
|
<Grid x:Name="subtitleBottom" Height="40" VerticalAlignment="Bottom" Margin="0" Visibility="Hidden">
|
|
<Grid.Background>
|
|
<SolidColorBrush Opacity="0.6" Color="Black"></SolidColorBrush>
|
|
</Grid.Background>
|
|
<mycon:MarqueeControl x:Name="scrollingTextControlBottom" Foreground ="White" Opacity="1" Margin="10"></mycon:MarqueeControl>
|
|
</Grid>
|
|
</Grid>
|
|
</Window>
|
|
|