| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 | 
							- <UserControl x:Class="Aitex.Core.UI.DeviceControl.AITSignalTower"
 
-              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" 
 
-              mc:Ignorable="d" 
 
-              d:DesignHeight="105" d:DesignWidth="30" x:Name="signalTower">
 
-     <Grid Height="105" Width="30">
 
-         <Grid.RowDefinitions>
 
-             <RowDefinition Height="20" />
 
-             <RowDefinition Height="20" />
 
-             <RowDefinition Height="20" />
 
-             <RowDefinition Height="20" />
 
-             <RowDefinition Height="20" />
 
-         </Grid.RowDefinitions>
 
-         <Image Canvas.Left="0" Canvas.Top="0" Name="rectangle1" Stretch="Fill" Source="pack://application:,,,/MECF.Framework.Common;component/Resources/red.png" Width="30" Height="20" VerticalAlignment="Top">
 
-             <Image.Effect>
 
-                 <DropShadowEffect ShadowDepth="0"  
 
-                          Color="Red"   
 
-                             RenderingBias="Performance"
 
-                                   Opacity="1"  
 
-                         BlurRadius="20"/>
 
-             </Image.Effect>
 
-             <Image.Style>
 
-                 <Style>
 
-                     <Setter Property="Image.Opacity"  Value="0.2"/>
 
-                     <Style.Triggers>
 
-                         <DataTrigger Binding="{Binding ElementName=signalTower,Path=IsRedLightOn}"  Value="True">
 
-                             <Setter Property="Image.Opacity"  Value="0.8"/>
 
-                         </DataTrigger>
 
-                     </Style.Triggers>
 
-                 </Style>
 
-             </Image.Style>
 
-         </Image>
 
-         <Image Grid.Row="1" Canvas.Left="0" Canvas.Top="0" Name="rectangle2" Stretch="Fill" Source="pack://application:,,,/MECF.Framework.Common;component/Resources/yellow.png" Width="30" Height="20" VerticalAlignment="Bottom">
 
-             <Image.Effect>
 
-                 <DropShadowEffect ShadowDepth="0"  
 
-                                   Color="Green"   
 
-                                   RenderingBias="Performance"
 
-                                   Opacity="1"  
 
-                                   BlurRadius="20"/>
 
-             </Image.Effect>
 
-             <Image.Style>
 
-                 <Style>
 
-                     <Setter Property="Image.Opacity"  Value="0.35"/>
 
-                     <Style.Triggers>
 
-                         <DataTrigger Binding="{Binding ElementName=signalTower,Path=IsYellowLightOn}"  Value="True">
 
-                             <Setter Property="Image.Opacity"  Value="1"/>
 
-                         </DataTrigger>
 
-                     </Style.Triggers>
 
-                 </Style>
 
-             </Image.Style>
 
-         </Image>
 
-         <Image Grid.Row="2" Canvas.Left="0" Canvas.Top="0" Name="rectangle3" Stretch="Fill" Source="pack://application:,,,/MECF.Framework.Common;component/Resources/Lime.png" Width="30">
 
-             <Image.Effect>
 
-                 <DropShadowEffect ShadowDepth="0"  
 
-                          Color="Green"   
 
-                             RenderingBias="Performance"
 
-                                   Opacity="1"  
 
-                         BlurRadius="20"/>
 
-             </Image.Effect>
 
-             <Image.Style>
 
-                 <Style>
 
-                     <Setter Property="Image.Opacity"  Value="0.35"/>
 
-                     <Style.Triggers>
 
-                         <DataTrigger Binding="{Binding ElementName=signalTower,Path=IsGreenLightOn}"  Value="True">
 
-                             <Setter Property="Image.Opacity"  Value="1"/>
 
-                         </DataTrigger>
 
-                     </Style.Triggers>
 
-                 </Style>
 
-             </Image.Style>
 
-         </Image>
 
-         <Image Grid.Row="3" Canvas.Left="0" Canvas.Top="0" Name="rectangle4" Stretch="Fill" Source="pack://application:,,,/MECF.Framework.Common;component/Resources/Blue.png" Width="30" Height="20" >
 
-             <Image.Effect>
 
-                 <DropShadowEffect ShadowDepth="0"  
 
-                                   Color="Green"   
 
-                                   RenderingBias="Performance"
 
-                                   Opacity="1"  
 
-                                   BlurRadius="20"/>
 
-             </Image.Effect>
 
-             <Image.Style>
 
-                 <Style>
 
-                     <Setter Property="Image.Opacity"  Value="0.35"/>
 
-                     <Style.Triggers>
 
-                         <DataTrigger Binding="{Binding ElementName=signalTower,Path=IsBlueLightOn}"  Value="True">
 
-                             <Setter Property="Image.Opacity"  Value="1"/>
 
-                         </DataTrigger>
 
-                     </Style.Triggers>
 
-                 </Style>
 
-             </Image.Style>
 
-         </Image>
 
-         <Image Grid.Row="4" Canvas.Left="0" Canvas.Top="0" Name="rectangle5" Stretch="Fill" Source="pack://application:,,,/MECF.Framework.Common;component/Resources/lights.png" Width="30" Height="25" >
 
-             <Image.Effect>
 
-                 <DropShadowEffect ShadowDepth="0"  
 
-                                   Color="White"   
 
-                                   RenderingBias="Performance"
 
-                                   Opacity="1"  
 
-                                   BlurRadius="20"/>
 
-             </Image.Effect>
 
-             <Image.Style>
 
-                 <Style>
 
-                     <Setter Property="Image.Opacity"  Value="0.35"/>
 
-                     <Style.Triggers>
 
-                         <DataTrigger Binding="{Binding ElementName=signalTower,Path=IsBuzzerOn}"  Value="True">
 
-                             <Setter Property="Image.Opacity"  Value="1"/>
 
-                         </DataTrigger>
 
-                     </Style.Triggers>
 
-                 </Style>
 
-             </Image.Style>
 
-         </Image>
 
-     </Grid>
 
- </UserControl>
 
 
  |