| 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.5"/>                    <Style.Triggers>                        <DataTrigger Binding="{Binding ElementName=signalTower,Path=IsRedLightOn}"  Value="True">                            <Setter Property="Image.Opacity"  Value="1"/>                        </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.5"/>                    <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.5"/>                    <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.5"/>                    <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.5"/>                    <Style.Triggers>                        <DataTrigger Binding="{Binding ElementName=signalTower,Path=IsBluzzerLightOn}"  Value="True">                            <Setter Property="Image.Opacity"  Value="1"/>                        </DataTrigger>                    </Style.Triggers>                </Style>            </Image.Style>        </Image>    </Grid></UserControl>
 |