| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610 | <UserControl x:Class="FurnaceUI.Views.Operations.TemperatureDetailView"             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:FurnaceUI.Views.Operations"              xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"             xmlns:cal="http://www.caliburn.org"             mc:Ignorable="d"              Height="600" Width="950">    <Grid>        <Grid.RowDefinitions>            <RowDefinition Height="310"/>            <RowDefinition Height="200"/>        </Grid.RowDefinitions>        <Grid.ColumnDefinitions>            <ColumnDefinition Width="350"/>            <ColumnDefinition Width="380"/>            <ColumnDefinition Width="*" />        </Grid.ColumnDefinitions>        <Border Grid.Row="0" Grid.Column="0">            <Canvas>                <Path Stroke="Orange" StrokeThickness="2" Canvas.Top="2" Canvas.Left="-190">                    <Path.Data>                        <LineGeometry StartPoint="200,95" EndPoint="350,95"/>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="0" Fill="Orange" Canvas.Top="88" Canvas.Left="155">                    <Path.Data>                        <PathGeometry>                            <PathGeometry.Figures>                                <PathFigure StartPoint="0,10" IsClosed="True">                                    <LineSegment Point="0,3" />                                    <LineSegment Point="12,10" />                                </PathFigure>                            </PathGeometry.Figures>                        </PathGeometry>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="2" Canvas.Top="40" Canvas.Left="-190">                    <Path.Data>                        <LineGeometry StartPoint="200,95" EndPoint="350,95"/>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="0" Fill="Orange" Canvas.Top="126" Canvas.Left="155">                    <Path.Data>                        <PathGeometry>                            <PathGeometry.Figures>                                <PathFigure StartPoint="0,10" IsClosed="True">                                    <LineSegment Point="0,3" />                                    <LineSegment Point="12,10" />                                </PathFigure>                            </PathGeometry.Figures>                        </PathGeometry>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="2" Canvas.Top="82" Canvas.Left="-190">                    <Path.Data>                        <LineGeometry StartPoint="200,95" EndPoint="350,95"/>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="0" Fill="Orange" Canvas.Top="168" Canvas.Left="155">                    <Path.Data>                        <PathGeometry>                            <PathGeometry.Figures>                                <PathFigure StartPoint="0,10" IsClosed="True">                                    <LineSegment Point="0,3" />                                    <LineSegment Point="12,10" />                                </PathFigure>                            </PathGeometry.Figures>                        </PathGeometry>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="2" Canvas.Top="122" Canvas.Left="-190">                    <Path.Data>                        <LineGeometry StartPoint="200,95" EndPoint="350,95"/>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="0" Fill="Orange" Canvas.Top="208" Canvas.Left="155">                    <Path.Data>                        <PathGeometry>                            <PathGeometry.Figures>                                <PathFigure StartPoint="0,10" IsClosed="True">                                    <LineSegment Point="0,3" />                                    <LineSegment Point="12,10" />                                </PathFigure>                            </PathGeometry.Figures>                        </PathGeometry>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="2" Canvas.Top="162" Canvas.Left="-190">                    <Path.Data>                        <LineGeometry StartPoint="200,95" EndPoint="350,95"/>                    </Path.Data>                </Path>                <Path Stroke="Orange" StrokeThickness="0" Fill="Orange" Canvas.Top="248" Canvas.Left="155">                    <Path.Data>                        <PathGeometry>                            <PathGeometry.Figures>                                <PathFigure StartPoint="0,10" IsClosed="True">                                    <LineSegment Point="0,3" />                                    <LineSegment Point="12,10" />                                </PathFigure>                            </PathGeometry.Figures>                        </PathGeometry>                    </Path.Data>                </Path>                <Label Content="Power(%)" Canvas.Left="50" Canvas.Top="30"></Label>                <TextBox Text="{Binding TopHeaterData.ManipulatedVariable,StringFormat={}{0:f1}}" Width="130" Height="35" Canvas.Left="20" Canvas.Top="60" Tag="Number" IsEnabled="False"></TextBox>                <TextBox Text="{Binding TopCenterHeaterData.ManipulatedVariable,StringFormat={}{0:f1}}" Width="130" Height="35" Canvas.Left="20" Canvas.Top="100" Tag="Number" IsEnabled="False"></TextBox>                <TextBox Text="{Binding CenterHeaterData.ManipulatedVariable,StringFormat={}{0:f1}}" Width="130" Height="35" Canvas.Left="20" Canvas.Top="140" Tag="Number" IsEnabled="False"></TextBox>                <TextBox Text="{Binding CenterBottomHeaterData.ManipulatedVariable,StringFormat={}{0:f1}}" Width="130" Height="35" Canvas.Left="20" Canvas.Top="180" Tag="Number" IsEnabled="False"></TextBox>                <TextBox Text="{Binding BottomHeaterData.ManipulatedVariable,StringFormat={}{0:f1}}" Width="130" Height="35" Canvas.Left="20" Canvas.Top="220" Tag="Number" IsEnabled="False"></TextBox>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="90"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="105"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="120"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="135"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="150"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="165"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="180"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="195"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="210"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="225"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="240"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="255"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>                <Border CornerRadius="40,40,40,40" Canvas.Left="170" Canvas.Top="270"  Height="30" Width="30" BorderBrush="Red" BorderThickness="1,1,1,1"></Border>            </Canvas>        </Border>        <Border Grid.Row="1" Grid.Column="0">            <Canvas>                <Label Content="Control   Mode" Canvas.Left="38" Canvas.Top="10"></Label>                <!--<TextBox  Text="{Binding LspModel}" Width="130" Height="35" Canvas.Left="35" Canvas.Top="40" Tag="Number" IsEnabled="False"></TextBox>-->                <Button Content="{Binding LspModel, Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Width="150" Height="36" Canvas.Top="40" Canvas.Left="38" IsEnabled="{Binding IsEnableMannual}">                    <i:Interaction.Triggers>                        <i:EventTrigger EventName="Click">                            <cal:ActionMessage MethodName="SelectControlMode">                            </cal:ActionMessage>                        </i:EventTrigger>                    </i:Interaction.Triggers>                </Button>                <RadioButton  Canvas.Left="32" Canvas.Top="150" GroupName="Mannual" Content="Mannual" Width="150" Height="45" Margin="4" FontSize="30" IsChecked="{Binding IsEnableMannual,UpdateSourceTrigger=PropertyChanged}" IsEnabled="{Binding IsMannualButtonEnabled}">                    <i:Interaction.Triggers>                        <i:EventTrigger EventName="Click">                            <cal:ActionMessage MethodName="MannualSelectCmd">                            </cal:ActionMessage>                        </i:EventTrigger>                    </i:Interaction.Triggers>                </RadioButton>                <Button Content="EXEC" Canvas.Left="710" Canvas.Top="240" Width="130" Height="45" Style="{StaticResource CommandButton}" IsEnabled="{Binding IsEnableMannual}">                    <i:Interaction.Triggers>                        <i:EventTrigger EventName="Click">                            <cal:ActionMessage MethodName="ExecCmd">                            </cal:ActionMessage>                        </i:EventTrigger>                    </i:Interaction.Triggers>                </Button>                <Button Content="Close" Width="130" Height="45" Style="{StaticResource CommandButton}" Canvas.Left="850" Canvas.Top="240">                    <i:Interaction.Triggers>                        <i:EventTrigger EventName="Click">                            <cal:ActionMessage MethodName="CloseCmd">                            </cal:ActionMessage>                        </i:EventTrigger>                    </i:Interaction.Triggers>                </Button>            </Canvas>        </Border>        <Border Grid.Row="0" Grid.Column="1" Margin="10,0,0,0">            <Canvas>                <Border CornerRadius="40,40,0,0" Canvas.Left="-150" Canvas.Top="10" Height="305" BorderBrush="Green" BorderThickness="1,1,1,1" Width="490">                    <Label Content="℃"  Margin="230,0,0,0"></Label>                </Border>                <Path Stroke="Gray" StrokeThickness="0.8" Canvas.Top="-60" Canvas.Left="-269">                    <Path.Data>                        <LineGeometry StartPoint="130,130" EndPoint="130,615"/>                    </Path.Data>                </Path>                <Path Stroke="Gray" StrokeThickness="0.8" Canvas.Top="-60" Canvas.Left="199">                    <Path.Data>                        <LineGeometry StartPoint="130,130" EndPoint="130,615"/>                    </Path.Data>                </Path>                <Border CornerRadius="40,40,40,40" BorderBrush="Green" BorderThickness="1,1,1,1" Width="15" Height="15" Canvas.Left="310" Canvas.Top="107">                </Border>                <Border CornerRadius="40,40,40,40" BorderBrush="Green" BorderThickness="1,1,1,1" Width="15" Height="15" Canvas.Left="310" Canvas.Top="147">                </Border>                <Border CornerRadius="40,40,40,40" BorderBrush="Green" BorderThickness="1,1,1,1" Width="15" Height="15" Canvas.Left="310" Canvas.Top="187">                </Border>                <Border CornerRadius="40,40,40,40" BorderBrush="Green" BorderThickness="1,1,1,1" Width="15" Height="15" Canvas.Left="310" Canvas.Top="227">                </Border>                <Border CornerRadius="40,40,40,40" BorderBrush="Green" BorderThickness="1,1,1,1" Width="15" Height="15" Canvas.Left="310" Canvas.Top="267">                </Border>                <Grid Width="450"   VerticalAlignment="Bottom" Canvas.Left="-140" Canvas.Top="35"   >                    <Grid.RowDefinitions>                        <RowDefinition Height="30"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                    </Grid.RowDefinitions>                    <Grid.ColumnDefinitions>                        <ColumnDefinition Width="25"/>                        <ColumnDefinition Width="101"/>                        <ColumnDefinition Width="101"/>                        <ColumnDefinition Width="101"/>                        <ColumnDefinition Width="101"/>                    </Grid.ColumnDefinitions>                    <Border Grid.Row="0" Grid.Column="0"  Padding="1"  >                    </Border>                    <Border Grid.Row="0" Grid.Column="1"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,1,1,1" Background="{DynamicResource Table_BG_Title}" Padding="1"  >                        <TextBlock Text="Actual" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Right" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="59" Margin="0,3,28,3"/>                    </Border>                    <Border Grid.Row="0" Grid.Column="2"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,1,1,1" Background="{DynamicResource Table_BG_Title}" Padding="1"  >                        <TextBlock Text="Set" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="59"/>                    </Border>                    <Border Grid.Row="0" Grid.Column="3"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,1,1,1" Background="{DynamicResource Table_BG_Title}" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="Target" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="82"/>                    </Border>                    <Border Grid.Row="0" Grid.Column="4"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,1,1,1" Background="{DynamicResource Table_BG_Title}" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="3" Text="Ramp" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="106"/>                    </Border>                    <Border Grid.Row="1" Grid.Column="0"   Padding="1"   BorderThickness="1,1,1,1" Width="15" Height="20">                        <TextBlock Text="T" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="106"/>                    </Border>                    <Border Grid.Row="1" Grid.Column="1"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding TopHeaterData.FeedBack,StringFormat={}{0:f1}}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="1" Grid.Column="2"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1" Padding="1"  >                        <Button Content="{Binding TopHeaterSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="TopHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="setpoint"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="1" Grid.Column="3" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="1" Height="40" VerticalAlignment="Top"  >                        <TextBlock Text="{Binding TopHeaterData.RawFeedBack,StringFormat={}{0:f1}, Mode=TwoWay}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="1" Grid.Column="4" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="1" Height="40" VerticalAlignment="Top"  >                        <Button Content="{Binding TopHeaterRampSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="TopHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="ramp"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="2" Grid.Column="0"   Padding="1"  BorderThickness="1,1,1,1" Width="25" Height="20">                        <TextBlock Text="CT" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="106"/>                    </Border>                    <Border Grid.Row="2" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"  Padding="1"  >                        <TextBlock Text="{Binding TopCenterHeaterData.FeedBack,StringFormat={}{0:f1}}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="2" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="1" >                        <Button Content="{Binding TopCenterHeaterSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Bottom" HorizontalAlignment="Center" Margin="3,0,4,4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="TopCenterHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="setpoint"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="2" Grid.Column="3" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="1">                        <TextBlock Text="{Binding TopCenterHeaterData.RawFeedBack,StringFormat={}{0:f1}, Mode=TwoWay}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="2" Grid.Column="4" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="1">                        <Button Content="{Binding TopCenterHeaterRampSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="TopCenterHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="ramp"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="3" Grid.Column="0"   Padding="1" BorderThickness="1,1,1,1" Width="15" Height="20">                        <TextBlock Text="C" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="106"/>                    </Border>                    <Border Grid.Row="3" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"  Padding="1" >                        <TextBlock Text="{Binding CenterHeaterData.FeedBack,StringFormat={}{0:f1}}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="3" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  >                        <!--<TextBlock Text="{Binding CenterHeaterSetPoint, StringFormat={}{0:f1}}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>-->                        <Button Content="{Binding CenterHeaterSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="CenterHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="setpoint"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="3" Grid.Column="3" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"   Padding="5,1"  >                        <TextBlock Text="{Binding CenterHeaterData.RawFeedBack,StringFormat={}{0:f1}, Mode=TwoWay}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="3" Grid.Column="4" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"   >                        <Button Content="{Binding CenterHeaterRampSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="CenterHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="ramp"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="4" Grid.Column="0"   Padding="1" BorderThickness="1,1,1,1" Width="25" Height="20">                        <TextBlock Text="CB" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="106"/>                    </Border>                    <Border Grid.Row="4" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"   Padding="5,1"  >                        <TextBlock Text="{Binding CenterBottomHeaterData.FeedBack,StringFormat={}{0:f1}}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="4" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"   >                        <Button Content="{Binding CenterBottomHeaterSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="CenterBottomHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="setpoint"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="4" Grid.Column="3" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="5,1"  >                        <TextBlock Text="{Binding CenterBottomHeaterData.RawFeedBack,StringFormat={}{0:f1}, Mode=TwoWay}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="4" Grid.Column="4" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  >                        <Button Content="{Binding BottomCenterHeaterRampSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="CenterBottomHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="ramp"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="5" Grid.Column="0"   Padding="1" BorderThickness="1,1,1,1" Width="15" Height="20">                        <TextBlock Text="B" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="106"/>                    </Border>                    <Border Grid.Row="5" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"   Padding="5,1"  >                        <TextBlock Text="{Binding BottomHeaterData.FeedBack,StringFormat={}{0:f1}}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="5" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  >                        <Button Content="{Binding BottomHeaterSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="BottomHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="setpoint"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="5" Grid.Column="3" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="5,1"  >                        <TextBlock Text="{Binding BottomHeaterData.RawFeedBack,StringFormat={}{0:f1}, Mode=TwoWay}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center"/>                    </Border>                    <Border Grid.Row="5" Grid.Column="4" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  >                        <Button Content="{Binding BottomHeaterRampSetPoint,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="SetCmd">                                        <cal:Parameter Value="BottomHeater"></cal:Parameter>                                        <cal:Parameter Value="$source"></cal:Parameter>                                        <cal:Parameter Value="ramp"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="6" Grid.Column="0"   Padding="1"  CornerRadius="40,40,40,40" BorderThickness="1,1,1,1" Width="15" Height="15">                    </Border>                    <Border Grid.Row="6" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"   Padding="5,1"  >                    </Border>                    <Border Grid.Row="6" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  >                        <Button Content="All Zone" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="AllZone">                                        <cal:Parameter Value="Set"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                    <Border Grid.Row="6" Grid.Column="3" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="5,1"  >                    </Border>                    <Border Grid.Row="6" Grid.Column="4" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  >                        <Button Content="All Zone" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="4" Width="92" Height="30" IsEnabled="{Binding IsEnableMannual}">                            <i:Interaction.Triggers>                                <i:EventTrigger EventName="Click">                                    <cal:ActionMessage MethodName="AllZone">                                        <cal:Parameter Value="Ramp"></cal:Parameter>                                    </cal:ActionMessage>                                </i:EventTrigger>                            </i:Interaction.Triggers>                        </Button>                    </Border>                </Grid>            </Canvas>        </Border>        <Border Grid.Row="1" Grid.Column="1" Margin="10,0,0,0">            <Canvas>                <Grid Width="490"   VerticalAlignment="Bottom" Canvas.Left="-150" Canvas.Top="15"   >                    <Grid.RowDefinitions>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                        <RowDefinition Height="40"/>                    </Grid.RowDefinitions>                    <Grid.ColumnDefinitions>                        <ColumnDefinition Width="168"/>                        <ColumnDefinition Width="*"/>                        <ColumnDefinition Width="168"/>                    </Grid.ColumnDefinitions>                    <Border Grid.Row="0" Grid.Column="0" BorderBrush="{DynamicResource Table_BD}"  BorderThickness="1,1,0,0"  Padding="1"  >                        <Label Content="Inner T/C" FontSize="14" HorizontalAlignment="Center" VerticalAlignment="Center"></Label>                    </Border>                    <Border Grid.Row="0" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}"  BorderThickness="0,1,0,0" Padding="1"  >                    </Border>                    <Border Grid.Row="0" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}"  BorderThickness="0,1,1,0" Padding="1"  >                        <Label Content="Outer T/C" FontSize="14" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="15,0,1,0"></Label>                    </Border>                    <Border Grid.Row="1" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,0" Padding="2,0,0,0"  >                        <TextBox Grid.Row="0" Text="{Binding Heater9Data.FeedBack,StringFormat={}{0:f1}}" Grid.Column="4" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center"  IsEnabled="False"/>                    </Border>                    <Border Grid.Row="1" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,1,1,1" Padding="1"  >                        <Label Content="Top" HorizontalAlignment="Center" VerticalAlignment="Center"></Label>                    </Border>                    <Border Grid.Row="1" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,0"  Padding="1"  >                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater10Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                    <Border Grid.Row="2" Grid.Column="0" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,0"  Padding="2,0,0,0"  >                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater7Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                    <Border Grid.Row="2" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"  Padding="1" >                        <Label Content="C-T" HorizontalAlignment="Center" VerticalAlignment="Center"></Label>                    </Border>                    <Border Grid.Row="2" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,0"  Padding="1">                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater8Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                    <Border Grid.Row="3" Grid.Column="0" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,0"  Padding="2,0,0,0" >                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater5Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                    <Border Grid.Row="3" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"  Padding="1"  >                        <Label Content="Center" HorizontalAlignment="Center" VerticalAlignment="Center"></Label>                    </Border>                    <Border Grid.Row="3" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,0"   Padding="1"  >                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater6Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                    <Border Grid.Row="4" Grid.Column="0" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,0"   Padding="2,0,0,0"  >                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater3Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                    <Border Grid.Row="4" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"   Padding="5,1"  >                        <Label Content="C-B" HorizontalAlignment="Center" VerticalAlignment="Center"></Label>                    </Border>                    <Border Grid.Row="4" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,0"  Padding="1"  >                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater4Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                    <Border Grid.Row="5" Grid.Column="0" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,1"   Padding="2,0,0,0"  >                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater1Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                    <Border Grid.Row="5" Grid.Column="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1"   Padding="5,1"  >                        <Label Content="Bottom" HorizontalAlignment="Center" VerticalAlignment="Center"></Label>                    </Border>                    <Border Grid.Row="5" Grid.Column="2" BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"  Padding="1"  >                        <TextBox Grid.Row="0" Grid.Column="4" Text="{Binding Heater2Data.FeedBack,StringFormat={}{0:f1}}" Tag="Number" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" Width="140" Height="35" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="False"/>                    </Border>                </Grid>            </Canvas>        </Border>        <Border Grid.Row="0" Grid.Column="2" Margin="0,35,0,0">            <Canvas>                <Grid>                    <Grid.RowDefinitions>                        <RowDefinition Height="30"></RowDefinition>                        <RowDefinition Height="40"></RowDefinition>                        <RowDefinition  Height="40"></RowDefinition>                        <RowDefinition  Height="40"></RowDefinition>                        <RowDefinition  Height="40"></RowDefinition>                        <RowDefinition  Height="40"></RowDefinition>                    </Grid.RowDefinitions>                    <Grid.ColumnDefinitions>                        <ColumnDefinition Width="101"></ColumnDefinition>                        <ColumnDefinition Width="101"></ColumnDefinition>                    </Grid.ColumnDefinitions>                    <Border Grid.Row="0" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,1,0,1" Background="{DynamicResource Table_BG_Title}" Padding="1"  >                        <TextBlock Text="Current" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Right" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="59" Margin="0,3,28,3"/>                    </Border>                    <Border Grid.Row="0" Grid.Column="1"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,1,1,1" Background="{DynamicResource Table_BG_Title}" Padding="1"  >                        <TextBlock Text="Voltage" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Right" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="59" Margin="0,3,28,3"/>                    </Border>                    <Border Grid.Row="1" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTCurrent1Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="1" Grid.Column="1"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTVoltage1Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="2" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTCurrent2Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="2" Grid.Column="1"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTVoltage2Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="3" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTCurrent3Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="3" Grid.Column="1"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTVoltage3Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="4" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTCurrent4Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="4" Grid.Column="1"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTVoltage4Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="5" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,0,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTCurrent5Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                    <Border Grid.Row="5" Grid.Column="1"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding HTVoltage5Feedback}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                </Grid>            </Canvas>        </Border>        <Border Grid.Row="1" Grid.Column="2" Margin="0,15,0,0">            <Canvas>                <Grid>                    <Grid.RowDefinitions>                        <RowDefinition Height="30"></RowDefinition>                        <RowDefinition Height="40"></RowDefinition>                    </Grid.RowDefinitions>                    <Grid.ColumnDefinitions>                        <ColumnDefinition Width="202"></ColumnDefinition>                    </Grid.ColumnDefinitions>                    <Border Grid.Row="0" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,1,1,1" Background="{DynamicResource Table_BG_Title}" Padding="1"  >                        <TextBlock Text="Profile Table" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="59" />                    </Border>                    <Border Grid.Row="1" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding ProfileTable}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                </Grid>                <Grid Canvas.Top="100">                    <Grid.RowDefinitions>                        <RowDefinition Height="30"></RowDefinition>                        <RowDefinition Height="40"></RowDefinition>                    </Grid.RowDefinitions>                    <Grid.ColumnDefinitions>                        <ColumnDefinition Width="202"></ColumnDefinition>                    </Grid.ColumnDefinitions>                    <Border Grid.Row="0" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,1,1,1" Background="{DynamicResource Table_BG_Title}" Padding="1"  >                        <TextBlock Text="Flat Zone T/C (℃)" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="59" />                    </Border>                    <Border Grid.Row="1" Grid.Column="0"  BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" Padding="1"  >                        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding Heater11Data.FeedBack,StringFormat={}{0:f1}}" TextWrapping="Wrap" Foreground="Black" FontSize="15" FontFamily="Segoe" HorizontalAlignment="Center" VerticalAlignment="Center" Canvas.Left="34" Canvas.Top="128"/>                    </Border>                </Grid>            </Canvas>        </Border>    </Grid></UserControl>
 |