| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054 | 
							- <UserControl x:Class="FurnaceUI.Views.Editors.RecipeConditionCheckSetView"
 
-              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.Editors" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:cal="http://www.caliburn.org"
 
-              mc:Ignorable="d" 
 
-              Height="650" Width="1000">
 
-     <Grid>
 
-         <Grid.ColumnDefinitions>
 
-             <ColumnDefinition Width="*"/>
 
-             <ColumnDefinition Width="2.5*"/>
 
-         </Grid.ColumnDefinitions>
 
-         <Grid Grid.Row="0" Grid.Column="0" Height="550">
 
-             <Grid.RowDefinitions>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition Height="*"/>
 
-             </Grid.RowDefinitions>
 
-             <Border Grid.Row="0" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdExternalSensor" Width="260" FontSize="20" GroupName="ConditionCommand" Content="Wait For External In Sensor">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="externalsensor"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-             <Border Grid.Row="1" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdTempStabilize" Width="260" FontSize="20"  GroupName="ConditionCommand" Content="Wait For Temp Stabilize">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="tempstabilize"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-             <Border Grid.Row="2" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdFinishAutoProfile" Width="260" FontSize="20" GroupName="ConditionCommand" Content="Wait For Finish Auto Profile">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="finishautoprofile"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-             <Border Grid.Row="3" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdReachTemp" Width="260" FontSize="20" GroupName="ConditionCommand" Content="Wait For Reach Temp">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="reachtemp"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-             <Border Grid.Row="4" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdReachPressure" Width="260" FontSize="20" GroupName="ConditionCommand" Content="Wait For Reach Pressure">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="reachpressure"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-             <Border Grid.Row="5" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdPressureStabilize" Width="260" FontSize="20" GroupName="ConditionCommand" Content="Wait For Pressure Stabilize">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="pressurestabilize"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-             <Border Grid.Row="6" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdO2Density" Width="260" FontSize="20" GroupName="ConditionCommand" Content="Wait For Reach O2 Density">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="O2Density"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-             <Border Grid.Row="7" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdProcessTimeToEnd" Width="260" FontSize="20" GroupName="ConditionCommand" Content="Wait For Process Time To END" IsChecked="{Binding IsProcessTimeToENDCheck}">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="processTimeToEnd"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-             <Border Grid.Row="8" Grid.Column="0" Margin="12">
 
-                 <RadioButton x:Name="rdNone" Width="260" FontSize="20" GroupName="ConditionCommand" Content="None">
 
-                     <i:Interaction.Triggers>
 
-                         <i:EventTrigger EventName="Checked">
 
-                             <cal:ActionMessage MethodName="RecipeConditionCheckCommand">
 
-                                 <cal:Parameter Value="none"/>
 
-                             </cal:ActionMessage>
 
-                         </i:EventTrigger>
 
-                     </i:Interaction.Triggers>
 
-                 </RadioButton>
 
-             </Border>
 
-         </Grid>
 
-         <Border  Grid.Row="0" Grid.Column="1" >
 
-             <DockPanel>
 
-                 <Canvas>
 
-                     <Canvas x:Name="ExternalInSensor"  Visibility="Hidden" IsEnabled="{Binding IsEnable}" >
 
-                         <TextBlock  Text="External In Sensor" FontWeight="Bold"  FontSize="30" Canvas.Left="60" Margin="-15,40,0,0"/>
 
-                         <Grid x:Name="gdExternalSensor" Height="400" Width="600" Canvas.Left="80" Canvas.Top="100">
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                             </Grid.RowDefinitions>
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <TextBlock Grid.Row="0" Grid.Column="0" Text="{Binding SensorExternalIn1}" FontSize="20" Margin="-40,10,0,10" VerticalAlignment="Center" HorizontalAlignment="Right"/>
 
-                             <RadioButton x:Name="rdExternalOn1" Grid.Row="0" Grid.Column="1" Content="On" Margin="10,10" FontSize="20" GroupName="externalsensor1">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="0"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalOff1" Grid.Row="0" Grid.Column="2" Content="Off" Margin="10,10" FontSize="20" GroupName="externalsensor1">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="0"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalNone1" Grid.Row="0" Grid.Column="3" Content="None" Margin="10,10" FontSize="20" GroupName="externalsensor1">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="0"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="1" Grid.Column="0" Text="{Binding SensorExternalIn2}" FontSize="20" Margin="-40,10,0,10" VerticalAlignment="Center" HorizontalAlignment="Right"/>
 
-                             <RadioButton x:Name="rdExternalOn2" Grid.Row="1" Grid.Column="1" Content="On" Margin="10,10" FontSize="20" GroupName="externalsensor2">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="1"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalOff2" Grid.Row="1" Grid.Column="2" Content="Off" Margin="10,10" FontSize="20" GroupName="externalsensor2">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="1"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalNone2" Grid.Row="1" Grid.Column="3" Content="None" Margin="10,10" FontSize="20" GroupName="externalsensor2">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="1"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="2" Grid.Column="0" Text="{Binding SensorExternalIn3}" FontSize="20" Margin="-40,10,0,10" VerticalAlignment="Center" HorizontalAlignment="Right"/>
 
-                             <RadioButton x:Name="rdExternalOn3" Grid.Row="2" Grid.Column="1" Content="On" Margin="10,10" FontSize="20" GroupName="externalsensor3">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="2"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalOff3" Grid.Row="2" Grid.Column="2" Content="Off" Margin="10,10" FontSize="20" GroupName="externalsensor3">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="2"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalNone3" Grid.Row="2" Grid.Column="3" Content="None" Margin="10,10" FontSize="20" GroupName="externalsensor3">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="2"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="3" Grid.Column="0" Text="{Binding SensorExternalIn4}" FontSize="20" Margin="-40,10,0,10" VerticalAlignment="Center" HorizontalAlignment="Right"/>
 
-                             <RadioButton x:Name="rdExternalOn4" Grid.Row="3" Grid.Column="1" Content="On" Margin="10,10" FontSize="20" GroupName="externalsensor4">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="3"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalOff4" Grid.Row="3" Grid.Column="2" Content="Off" Margin="10,10" FontSize="20" GroupName="externalsensor4">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="3"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalNone4" Grid.Row="3" Grid.Column="3" Content="None" Margin="10,10" FontSize="20" GroupName="externalsensor4">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="3"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="4" Grid.Column="0" Text="{Binding SensorExternalIn5}" FontSize="20" Margin="-40,10,0,10" VerticalAlignment="Center" HorizontalAlignment="Right"/>
 
-                             <RadioButton x:Name="rdExternalOn5" Grid.Row="4" Grid.Column="1" Content="On" Margin="10,10" FontSize="20" GroupName="externalsensor5">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="4"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalOff5" Grid.Row="4" Grid.Column="2" Content="Off" Margin="10,10" FontSize="20" GroupName="externalsensor5">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="4"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalNone5" Grid.Row="4" Grid.Column="3" Content="None" Margin="10,10" FontSize="20" GroupName="externalsensor5">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="4"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="5" Grid.Column="0" Text="{Binding SensorExternalIn6}" FontSize="20" Margin="-40,10,0,10" VerticalAlignment="Center" HorizontalAlignment="Right"/>
 
-                             <RadioButton x:Name="rdExternalOn6" Grid.Row="5" Grid.Column="1" Content="On" Margin="10,10" FontSize="20" GroupName="externalsensor6">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="5"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalOff6" Grid.Row="5" Grid.Column="2" Content="Off" Margin="10,10" FontSize="20" GroupName="externalsensor6">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="5"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalNone6" Grid.Row="5" Grid.Column="3" Content="None" Margin="10,10" FontSize="20" GroupName="externalsensor6">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="5"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="6" Grid.Column="0" Text="{Binding SensorExternalIn7}" FontSize="20" Margin="-40,10,0,10" VerticalAlignment="Center" HorizontalAlignment="Right"/>
 
-                             <RadioButton x:Name="rdExternalOn7" Grid.Row="6" Grid.Column="1" Content="On" Margin="10,10" FontSize="20" GroupName="externalsensor7">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="6"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalOff7" Grid.Row="6" Grid.Column="2" Content="Off" Margin="10,10" FontSize="20" GroupName="externalsensor7">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="6"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton x:Name="rdExternalNone7" Grid.Row="6" Grid.Column="3" Content="None" Margin="10,10" FontSize="20" GroupName="externalsensor7">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ExternalSensor"/>
 
-                                             <cal:Parameter Value="6"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                         </Grid>
 
-                     </Canvas>
 
-                     <!--<Canvas x:Name="ExternalInOff"  Visibility="Hidden" IsEnabled="{Binding IsEnable}">
 
-                         <TextBlock  Text="External In Off" FontWeight="Bold"  FontSize="30" Canvas.Left="60"/>
 
-                         <Grid  Height="400" Width="400"  Canvas.Left="80" Canvas.Top="100">
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                             </Grid.RowDefinitions>
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="2*"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <TextBlock Grid.Row="0" Grid.Column="0" Text="External1" FontSize="20"/>
 
-                             <CheckBox x:Name="chkExternalInOff1" IsChecked="{Binding RecipeConditions.ExternalOff[0]}"  Grid.Row="0" Grid.Column="1"  Content="Off" >
 
-                                 <CheckBox.LayoutTransform>
 
-                                     <ScaleTransform ScaleX="2" ScaleY="2" />
 
-                                 </CheckBox.LayoutTransform>
 
-                             </CheckBox>
 
-                             <TextBlock Grid.Row="1" Grid.Column="0" Text="External2" FontSize="20"/>
 
-                             <CheckBox x:Name="chkExternalInOff2" IsChecked="{Binding RecipeConditions.ExternalOff[1]}" Grid.Row="1" Grid.Column="1"  Content="Off" >
 
-                                 <CheckBox.LayoutTransform>
 
-                                     <ScaleTransform ScaleX="2" ScaleY="2" />
 
-                                 </CheckBox.LayoutTransform>
 
-                             </CheckBox>
 
-                             <TextBlock Grid.Row="2" Grid.Column="0" Text="External3" FontSize="20"/>
 
-                             <CheckBox x:Name="chkExternalInOff3" IsChecked="{Binding RecipeConditions.ExternalOff[2]}" Grid.Row="2" Grid.Column="1"  Content="Off" >
 
-                                 <CheckBox.LayoutTransform>
 
-                                     <ScaleTransform ScaleX="2" ScaleY="2" />
 
-                                 </CheckBox.LayoutTransform>
 
-                             </CheckBox>
 
-                             <TextBlock Grid.Row="3" Grid.Column="0" Text="External4" FontSize="20"/>
 
-                             <CheckBox x:Name="chkExternalInOff4" IsChecked="{Binding RecipeConditions.ExternalOff[3]}" Grid.Row="3" Grid.Column="1"  Content="Off" >
 
-                                 <CheckBox.LayoutTransform>
 
-                                     <ScaleTransform ScaleX="2" ScaleY="2" />
 
-                                 </CheckBox.LayoutTransform>
 
-                             </CheckBox>
 
-                             <TextBlock Grid.Row="4" Grid.Column="0" Text="External5" FontSize="20"/>
 
-                             <CheckBox x:Name="chkExternalInOff5" IsChecked="{Binding RecipeConditions.ExternalOff[4]}" Grid.Row="4" Grid.Column="1"  Content="Off" >
 
-                                 <CheckBox.LayoutTransform>
 
-                                     <ScaleTransform ScaleX="2" ScaleY="2" />
 
-                                 </CheckBox.LayoutTransform>
 
-                             </CheckBox>
 
-                             <TextBlock Grid.Row="5" Grid.Column="0" Text="External6" FontSize="20"/>
 
-                             <CheckBox x:Name="chkExternalInOff6" IsChecked="{Binding RecipeConditions.ExternalOff[5]}" Grid.Row="5" Grid.Column="1"  Content="Off" >
 
-                                 <CheckBox.LayoutTransform>
 
-                                     <ScaleTransform ScaleX="2" ScaleY="2" />
 
-                                 </CheckBox.LayoutTransform>
 
-                             </CheckBox>
 
-                         </Grid>
 
-                     </Canvas>-->
 
-                     <Canvas x:Name="TempStabilize" Visibility="Hidden" IsEnabled="{Binding IsEnable}">
 
-                         <Grid Height="600" Width="700">
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="100"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="60"/>
 
-                             </Grid.RowDefinitions>
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="120"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <StackPanel Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2">
 
-                                 <Grid >
 
-                                     <Grid.ColumnDefinitions>
 
-                                         <ColumnDefinition Width="1.4*"/>
 
-                                         <ColumnDefinition Width="*"/>
 
-                                     </Grid.ColumnDefinitions>
 
-                                     <TextBlock Grid.Row="0"  Grid.Column="0" Text="Temp Stabilize Table" FontSize="30" FontWeight="Bold" Margin="40,40,0,0"/>
 
-                                     <Border Grid.Row="0" Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Left" BorderThickness="2,2,1,1" BorderBrush="Gray" Margin="-5,30,0,10">
 
-                                         <WrapPanel x:Name="WPlTempStabilize"  SnapsToDevicePixels="True" Height="42" Width="360" >
 
-                                             <RadioButton   Content="None" GroupName="TempStabilize" Margin="4,4,0,0" FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="TempStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton   Content="1" GroupName="TempStabilize" Margin="4,4,0,0" FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="TempStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="2" GroupName="TempStabilize"  Margin="4,4,0,0"  FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="TempStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="3" GroupName="TempStabilize"  Margin="4,4,0,0"  FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="TempStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="4" GroupName="TempStabilize"  Margin="4,4,0,0"  FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="TempStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="5" GroupName="TempStabilize"  Margin="4,4,0,0"  FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="TempStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                         </WrapPanel>
 
-                                     </Border>
 
-                                 </Grid>
 
-                             </StackPanel>
 
-                             <StackPanel Grid.Row="1" Grid.Column="0">
 
-                                 <RadioButton Width="90" Content="{Binding TempDisplayName[0]}" Margin="10">
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <cal:ActionMessage MethodName="TempStabilizeTypeSelected">
 
-                                                 <cal:Parameter Value="$source"/>
 
-                                                 <cal:Parameter Value="0"/>
 
-                                             </cal:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </RadioButton>
 
-                                 <RadioButton Width="90" Content="{Binding TempDisplayName[1]}"  Margin="10" >
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <cal:ActionMessage MethodName="TempStabilizeTypeSelected">
 
-                                                 <cal:Parameter Value="$source"/>
 
-                                                 <cal:Parameter Value="1"/>
 
-                                             </cal:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </RadioButton>
 
-                                 <RadioButton Width="90" Content="{Binding TempDisplayName[2]}"  Margin="10">
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <cal:ActionMessage MethodName="TempStabilizeTypeSelected">
 
-                                                 <cal:Parameter Value="$source"/>
 
-                                                 <cal:Parameter Value="2"/>
 
-                                             </cal:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </RadioButton>
 
-                                 <RadioButton Width="90" Content="{Binding TempDisplayName[3]}"  Margin="10">
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <cal:ActionMessage MethodName="TempStabilizeTypeSelected">
 
-                                                 <cal:Parameter Value="$source"/>
 
-                                                 <cal:Parameter Value="3"/>
 
-                                             </cal:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </RadioButton>
 
-                                 <RadioButton Width="90" Content="{Binding TempDisplayName[4]}"  Margin="10">
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <cal:ActionMessage MethodName="TempStabilizeTypeSelected">
 
-                                                 <cal:Parameter Value="$source"/>
 
-                                                 <cal:Parameter Value="4"/>
 
-                                             </cal:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </RadioButton>
 
-                             </StackPanel>
 
-                             <Canvas Grid.Row="1" Grid.Column="1" IsEnabled="{Binding IsEnable}">
 
-                                 <DockPanel >
 
-                                     <Image Source="/FurnaceUI;component/Resources/Images/Temp/TempStabilize.png" Height="460" Width="584"/>
 
-                                 </DockPanel>
 
-                                 <TextBox Width="52" Text="{Binding TempMax}" Tag="None" Canvas.Left="392" Canvas.Top="155" IsEnabled="False"/>
 
-                                 <TextBox Width="52" Text="{Binding TempMin}" Tag="None" Canvas.Left="392" Canvas.Top="215" IsEnabled="False"/>
 
-                                 <TextBox Width="52" Text="{Binding TempJudgTentTime}" Tag="None" Canvas.Left="230" Canvas.Top="282" IsEnabled="False"/>
 
-                                 <TextBlock Text="Stabilize Temperature(℃)" TextWrapping="WrapWithOverflow" Width="120" FontSize="14" Canvas.Left="463" Canvas.Top="150"/>
 
-                                 <TextBlock Text="Stabilize Temperature(℃)" TextWrapping="WrapWithOverflow" Width="120" FontSize="14" Canvas.Left="463" Canvas.Top="215"/>
 
-                                 <TextBlock Text="Judgment Time(sec)" Width="125" FontSize="14" Canvas.Left="193" Canvas.Top="309"/>
 
-                             </Canvas>
 
-                         </Grid>
 
-                     </Canvas>
 
-                     <Canvas x:Name="FinishAutoProfile" Visibility="Hidden" IsEnabled="{Binding IsEnable}">
 
-                         <Grid x:Name="gdFinishAutoProfile" Height="337" Width="688" Margin="10,20,10,10">
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                             </Grid.RowDefinitions>
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="2*"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <TextBlock Grid.Row="0" Grid.Column="0"  Grid.ColumnSpan="2"  Text="Finish Auto Profile" FontSize="30" VerticalAlignment="Center" HorizontalAlignment="Left"  FontWeight="Bold"  Margin="35,-10,0,0"/>
 
-                             <RadioButton Grid.Row="1" Grid.Column="0" Content="None" GroupName="FinishAutoProfile" FontSize="20" Width="180" Height="48" HorizontalAlignment="Right" Margin="0,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="FinishAutoProfile"/>
 
-                                             <cal:Parameter Value="0"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton Grid.Row="1" Grid.Column="1" Content="Wait" GroupName="FinishAutoProfile" FontSize="20" Width="180" Height="48" HorizontalAlignment="Left" Margin="20,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="FinishAutoProfile"/>
 
-                                             <cal:Parameter Value="0"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                         </Grid>
 
-                     </Canvas>
 
-                     <Canvas x:Name="ReachTemp" Visibility="Hidden" IsEnabled="{Binding IsEnable}">
 
-                         <Grid x:Name="gdReachTemp" Height="337" Width="680" Margin="10,20,10,10">
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                             </Grid.RowDefinitions>
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <TextBlock Grid.Row="0" Grid.Column="0"  Grid.ColumnSpan="2"  Text="Temp Condition" FontSize="30" VerticalAlignment="Center" HorizontalAlignment="Left"  FontWeight="Bold"  Margin="35,-10,0,0"/>
 
-                             <RadioButton Grid.Row="1" Grid.Column="0" x:Name="tempNone" Content="None" GroupName="ReachTemp" FontSize="20" Width="160" Height="48" HorizontalAlignment="Right" Margin="0,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Temp"/>
 
-                                             <cal:Parameter Value="None"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="2" Grid.Column="0" Text="Temperature(℃)" FontSize="20" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="45,0,0,0"/>
 
-                             <RadioButton Grid.Row="1" Grid.Column="1" x:Name="tempMore" Content="Wait More Than" GroupName="ReachTemp" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="20,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Temp"/>
 
-                                             <cal:Parameter Value="WaitMoreThan"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton Grid.Row="1" Grid.Column="2" x:Name="tempLess" Content="Wait Less Than" GroupName="ReachTemp" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="-20,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Temp"/>
 
-                                             <cal:Parameter Value="WaitLessThan"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBox Text="{Binding ReachTempValue, UpdateSourceTrigger=PropertyChanged}" Tag="Number" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="2" Height="50" Width="350" HorizontalAlignment="Left" Margin="20,10,5,10" FontSize="20" IsEnabled="{Binding IsReachTempEnabled}"/>
 
-                         </Grid>
 
-                     </Canvas>
 
-                     <Canvas x:Name="ReachPressure" Visibility="Hidden" IsEnabled="{Binding IsEnable}">
 
-                         <Grid x:Name="gdReachPressure" Height="400" Width="680" Margin="10,20,10,10">
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                             </Grid.RowDefinitions>
 
-                             <TextBlock Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2"  Text="Pressure Condition" FontSize="30" VerticalAlignment="Center" HorizontalAlignment="Left" FontWeight="Bold" Margin="35,-10,0,0"/>
 
-                             <RadioButton Grid.Row="1" Grid.Column="0" x:Name="pressureNone" Content="None" GroupName="ReachPressure" FontSize="20" Width="160" Height="48" HorizontalAlignment="Right" Margin="0,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Pressure"/>
 
-                                             <cal:Parameter Value="None"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="4" Grid.Column="0" Text="{Binding PressureName}" FontSize="20" VerticalAlignment="Center" HorizontalAlignment="Right" Margin="45,0,0,0"/>
 
-                             <RadioButton Grid.Row="1" Grid.Column="1" x:Name="pressureMore" Content="Wait More Than" GroupName="ReachPressure" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="20,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Pressure"/>
 
-                                             <cal:Parameter Value="WaitMoreThan"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton Grid.Row="1" Grid.Column="2" x:Name="pressureLess" Content="Wait Less Than" GroupName="ReachPressure" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="-20,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Pressure"/>
 
-                                             <cal:Parameter Value="WaitLessThan"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton Grid.Row="2" Grid.Column="1" x:Name="VG1" Content="VG1" GroupName="VG" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="20,10" IsEnabled="{Binding IsReachVGEnabled}">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Pressure"/>
 
-                                             <cal:Parameter Value="{Binding RecipeConditions.ReachPressure}"/>
 
-                                             <cal:Parameter Value="VG1"/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton Grid.Row="2" Grid.Column="2" x:Name="VG2" Content="VG2" GroupName="VG" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="-20,10" IsEnabled="{Binding IsReachVGEnabled}">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Pressure"/>
 
-                                             <cal:Parameter Value="{Binding RecipeConditions.ReachPressure}"/>
 
-                                             <cal:Parameter Value="VG2"/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton Grid.Row="3" Grid.Column="1" x:Name="VG3" Content="VG3" GroupName="VG" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="20,10" IsEnabled="{Binding IsReachVGEnabled}">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Pressure"/>
 
-                                             <cal:Parameter Value="{Binding RecipeConditions.ReachPressure}"/>
 
-                                             <cal:Parameter Value="VG3"/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBox  Text="{Binding ReachPressureValue, UpdateSourceTrigger=PropertyChanged}" Tag="Number" Grid.Row="4" Grid.Column="1" Grid.ColumnSpan="2" Height="50" Width="350" Margin="20,10,5,10" FontSize="20" HorizontalAlignment="Left" IsEnabled="{Binding IsReachPressureEnabled}"/>
 
-                         </Grid>
 
-                     </Canvas>
 
-                     <Canvas x:Name="PressureStabilize" Visibility="Hidden" IsEnabled="{Binding IsEnable}" Margin="-30,0,0,0">
 
-                         <Grid Height="600"  Width="798">
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="100"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="60"/>
 
-                             </Grid.RowDefinitions>
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="80"/>
 
-                                 <ColumnDefinition Width="650"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <StackPanel Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2">
 
-                                 <Grid>
 
-                                     <Grid.ColumnDefinitions>
 
-                                         <ColumnDefinition Width="1.38*"/>
 
-                                         <ColumnDefinition Width="*"/>
 
-                                     </Grid.ColumnDefinitions>
 
-                                     <TextBlock Grid.Row="0"  Grid.Column="0" Text="Pressure Stabilize Table" FontSize="30" FontWeight="Bold" Margin="75,40,0,0"/>
 
-                                     <Border Grid.Row="0"  Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Left" BorderThickness="2,2,1,1" BorderBrush="Gray" Margin="10,30,0,10">
 
-                                         <WrapPanel x:Name="WPlPressureStabilize"  SnapsToDevicePixels="True" Width="360" Height="42">
 
-                                             <RadioButton Content="None" GroupName="PressureStabilize"  Margin="4,4,0,0" FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="PressureStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="1" GroupName="PressureStabilize"  Margin="4,4,0,0" FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="PressureStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="2" GroupName="PressureStabilize"  Margin="4,4,0,0" FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="PressureStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="3" GroupName="PressureStabilize"  Margin="4,4,0,0" FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="PressureStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="4" GroupName="PressureStabilize"  Margin="4,4,0,0" FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="PressureStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                             <RadioButton Content="5" GroupName="PressureStabilize" Margin="4,4,0,0" FontSize="30">
 
-                                                 <i:Interaction.Triggers>
 
-                                                     <i:EventTrigger EventName="Click">
 
-                                                         <cal:ActionMessage MethodName="PressureStabilizeSelected">
 
-                                                             <cal:Parameter Value="$source"/>
 
-                                                         </cal:ActionMessage>
 
-                                                     </i:EventTrigger>
 
-                                                 </i:Interaction.Triggers>
 
-                                             </RadioButton>
 
-                                         </WrapPanel>
 
-                                     </Border>
 
-                                 </Grid>
 
-                             </StackPanel>
 
-                             <Canvas Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" IsEnabled="{Binding IsEnable}">
 
-                                 <TextBlock Text="Max Scale" FontSize="14" Canvas.Top="70" Canvas.Left="55"/>
 
-                                 <TextBlock Text="{Binding PressureUnit}" FontSize="14" Canvas.Top="70" Canvas.Left="235"/>
 
-                                 <TextBlock Text="Pres." FontSize="14" Canvas.Top="110" Canvas.Left="98"/>
 
-                                 <Image Source="/FurnaceUI;component/Resources/Images/Temp/PressureStabilize.png" Height="458" Width="694"/>
 
-                                 <TextBox Width="102" Text="{Binding PressureScaleMax}" Tag="None" Canvas.Left="126" Canvas.Top="64" Height="31" IsEnabled="False"/>
 
-                                 <TextBox Width="55" Text="{Binding PressureMax}" Tag="None" Canvas.Left="592" Canvas.Top="221" Height="26" IsEnabled="False"/>
 
-                                 <TextBox Width="55" Text="{Binding PressureMin}" Tag="None" Canvas.Left="592" Canvas.Top="283" Height="26" IsEnabled="False"/>
 
-                                 <TextBox Width="87" Text="{Binding PressureDelayTime}" Tag="None" Canvas.Left="171" Canvas.Top="108" Height="31" IsEnabled="False"/>
 
-                                 <TextBox Width="87" Text="{Binding PressureJudgTentTime}" Tag="None" Canvas.Left="372" Canvas.Top="108" Height="31" IsEnabled="False"/>
 
-                                 <TextBlock Text="Delay Time" FontSize="14" Canvas.Top="148" Canvas.Left="175"/>
 
-                                 <TextBlock Text="Judgment Time" FontSize="14" Canvas.Top="148" Canvas.Left="365"/>
 
-                                 <TextBlock Text="Stability Range(%)" TextWrapping="WrapWithOverflow" Width="80" FontSize="14" Canvas.Top="215" Canvas.Left="655"/>
 
-                                 <TextBlock Text="Stability Range(%)" TextWrapping="WrapWithOverflow" Width="80" FontSize="14" Canvas.Top="280" Canvas.Left="655"/>
 
-                                 <TextBlock Text="+" FontSize="14" Canvas.Top="228" Canvas.Left="575"/>
 
-                                 <TextBlock Text="-" FontSize="14" Canvas.Top="290" Canvas.Left="575"/>
 
-                                 <TextBlock Text="Step Start" FontSize="14" Canvas.Top="360" Canvas.Left="150"/>
 
-                                 <TextBlock Text="sec" Canvas.Left="258" Canvas.Top="135" FontSize="14"/>
 
-                                 <TextBlock Text="sec" Canvas.Left="458" Canvas.Top="135" FontSize="14"/>
 
-                                 <RadioButton x:Name="VG4" Content="VG1" GroupName="PressureVG" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="220,0" IsEnabled="{Binding IsPressureStabilizeVGEnabled}">
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                                 <cal:Parameter Value="$source"/>
 
-                                                 <cal:Parameter Value="Pressure Stabilize"/>
 
-                                                 <cal:Parameter Value=""/>
 
-                                                 <cal:Parameter Value="VG1"/>
 
-                                             </cal:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </RadioButton>
 
-                                 <RadioButton x:Name="VG5" Content="VG2" GroupName="PressureVG" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="390,0" IsEnabled="{Binding IsPressureStabilizeVGEnabled}">
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                                 <cal:Parameter Value="$source"/>
 
-                                                 <cal:Parameter Value="Pressure Stabilize"/>
 
-                                                 <cal:Parameter Value=""/>
 
-                                                 <cal:Parameter Value="VG2"/>
 
-                                             </cal:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </RadioButton>
 
-                                 <RadioButton x:Name="VG6" Content="VG3" GroupName="PressureVG" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="560,0" IsEnabled="{Binding IsPressureStabilizeVGEnabled}">
 
-                                     <i:Interaction.Triggers>
 
-                                         <i:EventTrigger EventName="Click">
 
-                                             <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                                 <cal:Parameter Value="$source"/>
 
-                                                 <cal:Parameter Value="Pressure Stabilize"/>
 
-                                                 <cal:Parameter Value=""/>
 
-                                                 <cal:Parameter Value="VG3"/>
 
-                                             </cal:ActionMessage>
 
-                                         </i:EventTrigger>
 
-                                     </i:Interaction.Triggers>
 
-                                 </RadioButton>
 
-                             </Canvas>
 
-                         </Grid>
 
-                     </Canvas>
 
-                     <Canvas x:Name="O2Density" Visibility="Hidden" IsEnabled="{Binding IsEnable}">
 
-                         <Grid x:Name="gdO2Density" Height="337" Width="680" Margin="10,20,10,10">
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                             </Grid.RowDefinitions>
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="*"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <TextBlock Grid.Row="0" Grid.Column="0"  Grid.ColumnSpan="2"  Text="O2 Condition" FontSize="30" VerticalAlignment="Center" HorizontalAlignment="Left"  FontWeight="Bold"  Margin="35,-10,0,0"/>
 
-                             <RadioButton Grid.Row="1" Grid.Column="1" x:Name="o2None" Content="None" GroupName="_O2Density" FontSize="20" Height="48" Margin="19,18,30,18">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="O2"/>
 
-                                             <cal:Parameter Value="None"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBlock Grid.Row="2" Grid.Column="0" Text="{Binding O2Unit}" FontSize="20" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="45,0,0,0"/>
 
-                             <!--<RadioButton Grid.Row="1" Grid.Column="1" x:Name="o2More" Content="Wait More Than" GroupName="ReachTemp" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="20,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="Temp"/>
 
-                                             <cal:Parameter Value="WaitMoreThan"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>-->
 
-                             <RadioButton Grid.Row="1" Grid.Column="2" x:Name="o2Less" Content="Wait Less Than" GroupName="_O2Density" FontSize="20" Width="160" Height="48" HorizontalAlignment="Left" Margin="-20,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="O2"/>
 
-                                             <cal:Parameter Value="WaitLessThan"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <TextBox Text="{Binding O2DensityValue, UpdateSourceTrigger=PropertyChanged}" Tag="Number" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="2" Height="50" Width="350" HorizontalAlignment="Left" Margin="20,10,5,10" FontSize="20" IsEnabled="{Binding IsO2DensityEnabled}"/>
 
-                         </Grid>
 
-                     </Canvas>
 
-                     <Canvas x:Name="ProcessTimeToEnd" Visibility="Hidden" IsEnabled="{Binding IsEnable}">
 
-                         <Grid x:Name="gdProcessTimeToEnd" Height="337" Width="688" Margin="10,20,10,10">
 
-                             <Grid.RowDefinitions>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                                 <RowDefinition Height="*"/>
 
-                             </Grid.RowDefinitions>
 
-                             <Grid.ColumnDefinitions>
 
-                                 <ColumnDefinition Width="*"/>
 
-                                 <ColumnDefinition Width="2*"/>
 
-                             </Grid.ColumnDefinitions>
 
-                             <TextBlock Grid.Row="0" Grid.Column="0"  Grid.ColumnSpan="2"  Text="Process Time To End" FontSize="30" VerticalAlignment="Center" HorizontalAlignment="Left"  FontWeight="Bold"  Margin="35,-10,0,0"/>
 
-                             <RadioButton Grid.Row="1" Grid.Column="0" Content="None" GroupName="ProcessTimeToEnd" FontSize="20" Width="180" Height="48" HorizontalAlignment="Right" Margin="0,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ProcessTimeToEnd"/>
 
-                                             <cal:Parameter Value="0"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                             <RadioButton Grid.Row="1" Grid.Column="1" Content="Wait" GroupName="ProcessTimeToEnd" FontSize="20" Width="180" Height="48" HorizontalAlignment="Left" Margin="20,10">
 
-                                 <i:Interaction.Triggers>
 
-                                     <i:EventTrigger EventName="Click">
 
-                                         <cal:ActionMessage MethodName="RecipeConditionCheckSubCommand">
 
-                                             <cal:Parameter Value="$source"/>
 
-                                             <cal:Parameter Value="ProcessTimeToEnd"/>
 
-                                             <cal:Parameter Value="0"/>
 
-                                             <cal:Parameter Value=""/>
 
-                                         </cal:ActionMessage>
 
-                                     </i:EventTrigger>
 
-                                 </i:Interaction.Triggers>
 
-                             </RadioButton>
 
-                         </Grid>
 
-                     </Canvas>
 
-                     <Button Content="Save" Canvas.Left="424" Canvas.Top="594"  Style="{StaticResource CommandButton}" IsEnabled="{Binding IsEnable}" Height="45" Width="130">
 
-                         <i:Interaction.Triggers>
 
-                             <i:EventTrigger EventName="Click">
 
-                                 <cal:ActionMessage MethodName="ConditionCheckSave">
 
-                                 </cal:ActionMessage>
 
-                             </i:EventTrigger>
 
-                         </i:Interaction.Triggers>
 
-                     </Button>
 
-                     <Button Content="Close" Canvas.Left="568" Canvas.Top="594" Style="{StaticResource CommandButton}" Height="45" Width="130">
 
-                         <i:Interaction.Triggers>
 
-                             <i:EventTrigger EventName="Click">
 
-                                 <cal:ActionMessage MethodName="ConditionCheckCancel">
 
-                                 </cal:ActionMessage>
 
-                             </i:EventTrigger>
 
-                         </i:Interaction.Triggers>
 
-                     </Button>
 
-                 </Canvas>
 
-             </DockPanel>
 
-         </Border>
 
-     </Grid>
 
- </UserControl>
 
 
  |