| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608 | <UserControl xmlns:UserControls="clr-namespace:PunkHPX8_Themes.UserControls;assembly=PunkHPX8_Themes"               x:Class="PunkHPX8_MainPages.Views.SystemFacilitiesView"             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:PunkHPX8_MainPages.Views"             xmlns:converters="clr-namespace:PunkHPX8_Themes.Converters;assembly=PunkHPX8_Themes"             xmlns:converters_local="clr-namespace:PunkHPX8_MainPages.Converters"             xmlns:prism="http://prismlibrary.com/"              xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"               prism:ViewModelLocator.AutoWireViewModel="True"                          mc:Ignorable="d"             d:DesignHeight="850" d:DesignWidth="1800">    <UserControl.Resources>        <converters:BoolToErrorColor x:Key="boolToErrorColor"></converters:BoolToErrorColor>        <converters:BoolToYellowColor x:Key="boolToYellowColor"></converters:BoolToYellowColor>        <converters:BoolToYellowColor2 x:Key="boolToYellowColor2"></converters:BoolToYellowColor2>        <converters:BoolToColor x:Key="boolToColor"></converters:BoolToColor>        <converters:BoolToBool x:Key="boolReverse"></converters:BoolToBool>        <converters_local:MiddleStatusToColor x:Key="middleStatusColor"></converters_local:MiddleStatusToColor>    </UserControl.Resources>    <Grid>        <Grid.ColumnDefinitions>            <ColumnDefinition Width="800"></ColumnDefinition>            <ColumnDefinition/>        </Grid.ColumnDefinitions>        <GroupBox Header="Control" Grid.Column="0">            <Grid>                <Grid.ColumnDefinitions>                    <ColumnDefinition Width="400"></ColumnDefinition>                    <ColumnDefinition/>                </Grid.ColumnDefinitions>                <Grid Grid.Column="0">                    <Grid.RowDefinitions>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="160"></RowDefinition>                        <RowDefinition/>                    </Grid.RowDefinitions>                    <Grid Grid.Row="1">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">Nitrogen #1A</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding NitrogenOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding NitrogenOnCommand}" IsEnabled="{Binding NitrogenOn,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left"  Command="{Binding NitrogenOffCommand}" IsEnabled="{Binding NitrogenOn}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="2">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">Nitrogen #1B</Label>                    </Grid>                    <Grid Grid.Row="3">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">Nitrogen #2A</Label>                    </Grid>                    <Grid Grid.Row="4">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">Nitrogen #2B</Label>                    </Grid>                    <Grid Grid.Row="5">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">System Vacuum</Label>                    </Grid>                    <Grid Grid.Row="6">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">CDA #1</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding CdaOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding CDAOnCommand}" IsEnabled="{Binding CdaOn,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left"  Command="{Binding CDAOffCommand}" IsEnabled="{Binding CdaOn}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="7">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">CDA #2</Label>                    </Grid>                    <Grid Grid.Row="8">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">Extend CDA</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding ExtendCdaOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding ExternalCDAOnCommand}" IsEnabled="{Binding ExtendCdaOn,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left"  Command="{Binding ExternalCDAOffCommand}" IsEnabled="{Binding ExtendCdaOn}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="9">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">System Exhaust</Label>                    </Grid>                    <Grid Grid.Row="10">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">DI Water Pressure</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding DiWaterPressureOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding DiWaterPressureOnCommand}" IsEnabled="{Binding DiWaterPressureOn,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left"  Command="{Binding DiWaterPressureOffCommand}" IsEnabled="{Binding DiWaterPressureOn}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="11">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">House Chilled Water Flow</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding HouseChilledWaterFlowOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding HouseChilledWaferFlowOnCommand}" IsEnabled="{Binding HouseChilledWaterFlowOn,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding HouseChilledWaferFlowOffCommand}" IsEnabled="{Binding HouseChilledWaterFlowOn}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="12">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">DI Fill Enable</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding DiFillEnable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding DiFillEnableCommand}" IsEnabled="{Binding DiFillEnable,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left"  Command="{Binding DiFillDisableCommand}" IsEnabled="{Binding DiFillEnable}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="13">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">DI Replen Enable</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding DiReplenEnable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding DiReplenEnableCommand}" IsEnabled="{Binding DiReplenEnable,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding DiReplenDisableCommand}" IsEnabled="{Binding DiReplenEnable}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="14">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">Loader DI Enable</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding LoaderDiEnable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding LoaderDIEnableCommand}" IsEnabled="{Binding LoaderDiEnable,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding LoaderDIDisableCommand}" IsEnabled="{Binding LoaderDiEnable}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="16">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">N2 Blanket Pressure</Label>                        <Grid Grid.Column="1">                            <TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding N2BlanketPressure}" Margin="26,0,0,0"/>                            <TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="18" Width="40" Background="Black" Foreground="Lime" Text="psi" Margin="90,0,0,0"/>                        </Grid>                    </Grid>                    <Grid Grid.Row="17">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="260"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">All</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding AllStatus,Converter={StaticResource middleStatusColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding AllOnCommand}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding AllOffCommand}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="18" Width="311" HorizontalAlignment="Left">                        <GroupBox Header="Containment">                            <Grid>                                <Grid.RowDefinitions>                                    <RowDefinition Height="35"></RowDefinition>                                    <RowDefinition Height="35"></RowDefinition>                                    <RowDefinition Height="35"></RowDefinition>                                    <RowDefinition Height="35"></RowDefinition>                                </Grid.RowDefinitions>                                <Grid Grid.Row="0">                                    <Label Content="Process Fluid Detect" VerticalContentAlignment="Center"></Label>                                    <Ellipse Width="16" Height="16"  Fill="{Binding ProcessFluidDetect,Converter={StaticResource boolToYellowColor2}}" Stroke="Silver" HorizontalAlignment="Left" Margin="255,0,0,0"/>                                </Grid>                                <Grid Grid.Row="1">                                    <Label Content="Sample 1 Fluid Detect" VerticalContentAlignment="Center"></Label>                                    <Ellipse Width="16" Height="16"  Fill="{Binding SampleFluidDetect,Converter={StaticResource boolToYellowColor2}}" Stroke="Silver" HorizontalAlignment="Left" Margin="255,0,0,0"/>                                </Grid>                                <Grid Grid.Row="2">                                    <Label Content="ARS Fluid Detect" VerticalContentAlignment="Center"></Label>                                    <Ellipse Width="16" Height="16"  Fill="{Binding ArsFluidDetect,Converter={StaticResource boolToYellowColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="255,0,0,0"/>                                </Grid>                                <!--<Grid Grid.Row="3">                                    <Label Content="CRS Wash Box Fluid Detect" VerticalContentAlignment="Center"></Label>                                    <Ellipse Width="16" Height="16"  Fill="{Binding CRSWashBoxFluidDetect,Converter={StaticResource boolToYellowColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="255,0,0,0"/>                                </Grid>-->                            </Grid>                        </GroupBox>                    </Grid>                </Grid>                <Grid Grid.Column="1">                    <Grid.RowDefinitions>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition Height="35"></RowDefinition>                        <RowDefinition />                    </Grid.RowDefinitions>                    <Grid Grid.Row="0">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center">Min<LineBreak/> Error</TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center">Min<LineBreak/> Warning</TextBlock>                        <TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center">Value</TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center">Max<LineBreak/> Warning</TextBlock>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center">Max<LineBreak/> Error</TextBlock>                    </Grid>                    <Grid Grid.Row="1">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen1AData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen1AData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding Nitrogen1AData.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding Nitrogen1AData.Value}"                                                            IsError="{Binding Nitrogen1AData.IsError}" IsWarning="{Binding Nitrogen1AData.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen1AData.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen1AData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">psi</TextBlock>                    </Grid>                    <Grid Grid.Row="2">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen1BData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen1BData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding Nitrogen1BData.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding Nitrogen1BData.Value}"                                                            IsError="{Binding Nitrogen1BData.IsError}" IsWarning="{Binding Nitrogen1BData.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen1BData.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen1BData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">psi</TextBlock>                    </Grid>                    <Grid Grid.Row="3">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen2AData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen2AData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding Nitrogen2AData.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding Nitrogen2AData.Value}"                                                            IsError="{Binding Nitrogen2AData.IsError}" IsWarning="{Binding Nitrogen2AData.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen2AData.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen2AData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">psi</TextBlock>                    </Grid>                    <Grid Grid.Row="4">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen2BData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen2BData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding Nitrogen2BData.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding Nitrogen2BData.Value}"                                    IsError="{Binding Nitrogen2BData.IsError}" IsWarning="{Binding Nitrogen2BData.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen2BData.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Nitrogen2BData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">psi</TextBlock>                    </Grid>                    <Grid Grid.Row="5">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding VacuumData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding VacuumData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding VacuumData.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding VacuumData.Value}"                                                            IsError="{Binding VacuumData.IsError}" IsWarning="{Binding VacuumData.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding VacuumData.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding VacuumData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">mmHg</TextBlock>                    </Grid>                    <Grid Grid.Row="6">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Cda1Data.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Cda1Data.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding Cda1Data.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding Cda1Data.Value}"                                    IsError="{Binding Cda1Data.IsError}" IsWarning="{Binding Cda1Data.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Cda1Data.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Cda1Data.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">psi</TextBlock>                    </Grid>                    <Grid Grid.Row="7">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Cda2Data.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Cda2Data.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding Cda2Data.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding Cda2Data.Value}"                                                            IsError="{Binding Cda2Data.IsError}" IsWarning="{Binding Cda2Data.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Cda2Data.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding Cda2Data.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">psi</TextBlock>                    </Grid>                    <Grid Grid.Row="8">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding ExtendCdaData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding ExtendCdaData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding ExtendCdaData.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding ExtendCdaData.Value}"                                                            IsError="{Binding ExtendCdaData.IsError}" IsWarning="{Binding ExtendCdaData.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding ExtendCdaData.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding ExtendCdaData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">psi</TextBlock>                    </Grid>                    <Grid Grid.Row="9">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding ExhaustData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding ExhaustData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding ExhaustData.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding ExhaustData.Value}"                                                            IsError="{Binding ExhaustData.IsError}" IsWarning="{Binding ExhaustData.IsWarning}" FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding ExhaustData.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding ExhaustData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">inWC</TextBlock>                    </Grid>                    <Grid Grid.Row="10">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding DiWaterPressureData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding DiWaterPressureData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding DiWaterPressureData.Value}"></TextBlock>-->                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding DiWaterPressureData.Value}"                                     IsError="{Binding DiWaterPressureData.IsError}" IsWarning="{Binding DiWaterPressureData.IsWarning}"                                     FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding DiWaterPressureData.MaxError}"></TextBlock>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding DiWaterPressureData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">psi</TextBlock>                    </Grid>                    <Grid Grid.Row="11">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition Width="70"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <TextBlock Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding HouseChilledWaterFlowData.MinError}"></TextBlock>                        <TextBlock Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding HouseChilledWaterFlowData.MinWarning}"></TextBlock>                        <!--<TextBlock Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="Black" Foreground="Lime" Text="{Binding HouseChilledWaterFlowData.Value}"></TextBlock>-->                        <TextBlock Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding HouseChilledWaterFlowData.MaxError}"></TextBlock>                        <UserControls:PressureBlockControl  Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" Value="{Binding HouseChilledWaterFlowData.Value}"                                                            IsError="{Binding HouseChilledWaterFlowData.IsError}" IsWarning="{Binding HouseChilledWaterFlowData.IsWarning}"                                                            FontSize="18" Width="60"></UserControls:PressureBlockControl>                        <TextBlock Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Width="60" Background="LightGray" Foreground="White" Text="{Binding HouseChilledWaterFlowData.MaxWarning}"></TextBlock>                        <TextBlock Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Background="Transparent">L/min</TextBlock>                    </Grid>                    <Grid Grid.Row="13">                        <Grid.ColumnDefinitions>                            <ColumnDefinition Width="255"></ColumnDefinition>                            <ColumnDefinition/>                        </Grid.ColumnDefinitions>                        <Label Grid.Column="0" VerticalContentAlignment="Center">Fliter Purge Enable</Label>                        <Grid Grid.Column="1">                            <Ellipse Width="16" Height="16"  Fill="{Binding FilterPurgeEnable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left"/>                            <Button Style="{StaticResource SysBtnStyle}"  Content="On" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding FilterPurgeEnableCommand}" IsEnabled="{Binding FilterPurgeEnable,Converter={StaticResource boolReverse}}" Margin="25,0,0,0"></Button>                            <Button Style="{StaticResource SysBtnStyle}"  Content="Off" Width="50" Height="30" HorizontalAlignment="Left" Command="{Binding FilterPurgeDisableCommand}" IsEnabled="{Binding FilterPurgeEnable}" Margin="80,0,0,0"></Button>                        </Grid>                    </Grid>                    <Grid Grid.Row="15">                        <GroupBox Header="Sample System" VerticalAlignment="Top">                            <Grid>                                <Grid.RowDefinitions>                                    <RowDefinition Height="50"></RowDefinition>                                    <!--<RowDefinition Height="35"></RowDefinition>                                    <RowDefinition Height="35"></RowDefinition>                                    <RowDefinition Height="35"></RowDefinition>                                    <RowDefinition Height="35"></RowDefinition>-->                                </Grid.RowDefinitions>                                <Grid Grid.Row="0">                                    <Ellipse Width="16" Height="16"  Fill="{Binding SampleEnable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="20,0,0,0"/>                                    <Button Style="{StaticResource SysBtnStyle}"  Content="Enable" Width="70" Height="30" HorizontalAlignment="Left" Command="{Binding SampleEnableCommand}" Margin="50,0,0,0"></Button>                                    <Button Style="{StaticResource SysBtnStyle}"  Content="Disable" Width="70" Height="30" HorizontalAlignment="Left" Command="{Binding SampleDisableCommand}" Margin="140,0,0,0"></Button>                                </Grid>                                <!--<Grid Grid.Row="1">                                    <Label Content="Flow 1 Enable " VerticalContentAlignment="Center" HorizontalAlignment="Left" Width="170" Margin="18,0,0,0"></Label>                                    <Ellipse Width="16" Height="16"  Fill="{Binding SampleFlow1Enable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="255,0,0,0"/>                                </Grid>                                <Grid Grid.Row="2">                                    <Label Content="Flow 2 Enable " VerticalContentAlignment="Center" HorizontalAlignment="Left" Width="170" Margin="18,0,0,0"></Label>                                    <Ellipse Width="16" Height="16"  Fill="{Binding SampleFlow2Enable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="255,0,0,0"/>                                </Grid>                                <Grid Grid.Row="3">                                    <Label Content="Flow 3 Enable " VerticalContentAlignment="Center" HorizontalAlignment="Left" Width="170" Margin="18,0,0,0"></Label>                                    <Ellipse Width="16" Height="16"  Fill="{Binding SampleFlow3Enable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="255,0,0,0"/>                                </Grid>                                <Grid Grid.Row="4">                                    <Label Content="Flow 4 Enable " VerticalContentAlignment="Center" HorizontalAlignment="Left" Width="170" Margin="18,0,0,0"></Label>                                    <Ellipse Width="16" Height="16"  Fill="{Binding SampleFlow4Enable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="255,0,0,0"/>                                </Grid>-->                            </Grid>                        </GroupBox>                    </Grid>                </Grid>            </Grid>        </GroupBox>        <Grid Grid.Column="1">            <Grid.RowDefinitions>                <RowDefinition Height="260"></RowDefinition>                <RowDefinition/>            </Grid.RowDefinitions>            <Grid.ColumnDefinitions>                <ColumnDefinition Width="320"></ColumnDefinition>                <ColumnDefinition Width="200"></ColumnDefinition>                <ColumnDefinition Width="420"></ColumnDefinition>                <ColumnDefinition/>            </Grid.ColumnDefinitions>            <GroupBox Header="FFU" VerticalAlignment="Top" Height="160">                <Grid>                    <Grid.RowDefinitions>                        <RowDefinition/>                        <RowDefinition/>                    </Grid.RowDefinitions>                    <Grid Grid.Row="0">                        <Label Content="Process" VerticalContentAlignment="Center"></Label>                        <Ellipse Width="16" Height="16"  Fill="{Binding ProcessFFUError,Converter={StaticResource boolToErrorColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="60,0,0,0"/>                        <Label Content="Error" VerticalContentAlignment="Center" Margin="75,0,0,0"></Label>                        <Label Content="Pressure" VerticalContentAlignment="Center" Margin="140,0,0,0"></Label>                        <TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="14" Width="58" Background="Black" Foreground="Lime" Text="{Binding ProcessFFUPressure}" Margin="200,0,0,0"/>                        <TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="14" Width="40" Background="Black" Foreground="Lime" Text="inWc" Margin="260,0,0,0"/>                    </Grid>                    <Grid Grid.Row="1">                        <Label Content="Loader" VerticalContentAlignment="Center"></Label>                        <Ellipse Width="16" Height="16"  Fill="{Binding LoaderFFUError,Converter={StaticResource boolToErrorColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="60,0,0,0"/>                        <Label Content="Error" VerticalContentAlignment="Center" Margin="75,0,0,0"></Label>                        <Label Content="Pressure" VerticalContentAlignment="Center" Margin="140,0,0,0"></Label>                        <TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="14" Width="58" Background="Black" Foreground="Lime" Text="{Binding LoaderFFUPressure}" Margin="200,0,0,0"/>                        <TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="14" Width="40" Background="Black" Foreground="Lime" Text="inWc" Margin="260,0,0,0"/>                    </Grid>                </Grid>            </GroupBox>            <!--<GroupBox Header="Operation" Grid.Column="1" VerticalAlignment="Top" Height="70" Margin="0,30,0,0">                <Grid>                    <Ellipse Width="16" Height="16"  Fill="{Binding StartEnable,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="10,0,0,0"/>                    <Button Style="{StaticResource SysBtnStyle}"  Content="Start" Width="75" Height="30" HorizontalAlignment="Left" Command="{Binding StartCommand}" Margin="30,0,0,0"></Button>                    <Button Style="{StaticResource SysBtnStyle}"  Content="Stop" Width="75" Height="30" HorizontalAlignment="Left"  Command="{Binding StopCommand}" Margin="110,0,0,0"></Button>                </Grid>            </GroupBox>-->            <!--<GroupBox Header="Home" Grid.Column="2" VerticalAlignment="Top" Height="220">                <Grid>                    <Grid.RowDefinitions>                        <RowDefinition Height="50"></RowDefinition>                        <RowDefinition Height="50"></RowDefinition>                        <RowDefinition Height="50"></RowDefinition>                        <RowDefinition Height="50"></RowDefinition>                    </Grid.RowDefinitions>                    <Grid.ColumnDefinitions>                        <ColumnDefinition/>                        <ColumnDefinition/>                    </Grid.ColumnDefinitions>                    <Ellipse Width="16" Height="16"  Fill="{Binding HomeAllOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="10,0,0,0"/>                    <Button Style="{StaticResource SysBtnStyle}"  Content="Home All" Width="90" Height="30" HorizontalAlignment="Left" Command="{Binding HomeAllCommand}" Margin="50,0,0,0"></Button>                    <Ellipse Grid.Row="0" Grid.Column="1" Width="16" Height="16"  Fill="{Binding HomeLoaderTransporterOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="10,0,0,0"/>                    <Button Grid.Row="0" Grid.Column="1" Style="{StaticResource SysBtnStyle}"  Content="Home LoaderTransporter" Width="160" Height="30" HorizontalAlignment="Left" Command="{Binding HomeLoaderTransporterCommand}" Margin="40,0,0,0"></Button>                    <Ellipse Grid.Row="1" Grid.Column="0" Width="16" Height="16"  Fill="{Binding HomeEfemOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="10,0,0,0"/>                    <Button Grid.Row="1" Grid.Column="0" Style="{StaticResource SysBtnStyle}"  Content="Home EFEM" Width="90" Height="30" HorizontalAlignment="Left" Command="{Binding HomeEfemCommand}" Margin="50,0,0,0"></Button>                    <Ellipse Grid.Row="1" Grid.Column="1" Width="16" Height="16"  Fill="{Binding HomeProcessTransporterOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="10,0,0,0"/>                    <Button Grid.Row="1" Grid.Column="1" Style="{StaticResource SysBtnStyle}"  Content="Home ProcessTransporter" Width="160" Height="30" HorizontalAlignment="Left" Command="{Binding HomeProcessTransporterCommand}" Margin="40,0,0,0"></Button>                    <Ellipse Grid.Row="2" Grid.Column="0" Width="16" Height="16"  Fill="{Binding HomeLoaderOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="10,0,0,0"/>                    <Button Grid.Row="2" Grid.Column="0" Style="{StaticResource SysBtnStyle}"  Content="Home Loader" Width="90" Height="30" HorizontalAlignment="Left" Command="{Binding HomeLoaderCommand}" Margin="50,0,0,0"></Button>                    <Ellipse Grid.Row="2" Grid.Column="1" Width="16" Height="16"  Fill="{Binding HomePufOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="10,0,0,0"/>                    <Button Grid.Row="2" Grid.Column="1" Style="{StaticResource SysBtnStyle}"  Content="Home PUF" Width="160" Height="30" HorizontalAlignment="Left" Command="{Binding HomePufCommand}" Margin="40,0,0,0"></Button>                    <Ellipse Grid.Row="3" Grid.Column="0" Width="16" Height="16"  Fill="{Binding HomeSrdOn,Converter={StaticResource boolToColor}}" Stroke="Silver" HorizontalAlignment="Left" Margin="10,0,0,0"/>                    <Button Grid.Row="3" Grid.Column="0" Style="{StaticResource SysBtnStyle}"  Content="Home SRDS" Width="90" Height="30" HorizontalAlignment="Left" Command="{Binding HomeSRDCommand}" Margin="50,0,0,0"></Button>                </Grid>            </GroupBox>-->        </Grid>    </Grid></UserControl>
 |