1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <UserControl x:Class="Venus_Themes.UserControls.Vce"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:local="clr-namespace:Venus_Themes.UserControls"
- xmlns:converters="clr-namespace:Venus_Themes.Converters"
- mc:Ignorable="d"
- d:DesignHeight="450" d:DesignWidth="800" Name="vceChamber">
- <UserControl.Resources>
-
- <converters:BoolToBool x:Key="BoolToBool"/>
- </UserControl.Resources>
- <Viewbox>
- <Canvas Height="120" Width="200">
- <Canvas.Background>
- <LinearGradientBrush StartPoint="1,1" EndPoint="0,0">
- <GradientStop Color="#337c8e" Offset="0"></GradientStop>
- <GradientStop Color="#27829e" Offset="0.3"></GradientStop>
- <GradientStop Color="#729bab" Offset=".5"></GradientStop>
- <GradientStop Color="#27829e" Offset="0.8"></GradientStop>
- <GradientStop Color="#337c8e" Offset="1"></GradientStop>
- </LinearGradientBrush>
- </Canvas.Background>
- <!--<Rectangle Cursor="Hand" DataContext="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl,AncestorLevel=1}}" Style="{StaticResource doorAnimation}" Fill="DimGray" VerticalAlignment="Top" Height="15" Canvas.Top="-20" Canvas.Left="-4" Name="door2">
- <Rectangle.RenderTransform >
- <RotateTransform CenterX="102" CenterY="10" Angle="180"/>
- </Rectangle.RenderTransform>
- <Rectangle.ContextMenu >
- <ContextMenu>
- <MenuItem Header="Open Door" Click="OpenDoor_Click" IsChecked="{Binding DoorIsOpen}" IsEnabled="{Binding DoorIsOpen,Converter={StaticResource BoolToBool}}"/>
- <MenuItem Header="Close Door" Click="CloseDoor_Click" IsChecked="{Binding DoorIsOpen,Converter={StaticResource BoolToBool}}" IsEnabled="{Binding DoorIsOpen}"/>
- </ContextMenu>
- </Rectangle.ContextMenu>
- </Rectangle>-->
- <Border Canvas.Bottom="0" Canvas.Left="10" HorizontalAlignment="Center" Width="180">
- <Rectangle Fill="#fac090" Width="180" Height="10" >
- <Rectangle.Style>
- <Style TargetType="Rectangle">
- <Style.Triggers>
- <DataTrigger Binding="{Binding ElementName=vceChamber,Path=VCEOutDoorIsOpen}" Value="True">
- <DataTrigger.EnterActions>
- <BeginStoryboard>
- <Storyboard>
- <DoubleAnimation Storyboard.TargetProperty="Width" To="0" Duration="0:0:1"/>
- </Storyboard>
- </BeginStoryboard>
- </DataTrigger.EnterActions>
- <DataTrigger.ExitActions>
- <BeginStoryboard>
- <Storyboard>
- <DoubleAnimation Storyboard.TargetProperty="Width" To="180" Duration="0:0:1"/>
- </Storyboard>
- </BeginStoryboard>
- </DataTrigger.ExitActions>
- </DataTrigger>
- </Style.Triggers>
- </Style>
- </Rectangle.Style>
- </Rectangle>
- </Border>
- </Canvas>
- </Viewbox>
- </UserControl>
|