ProcessConfigView.xaml 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219
  1. <UserControl x:Class="Aitex.Triton160.UI.Views.ProcessConfigView"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. mc:Ignorable="d"
  7. Height="800" Width="1920" Background="#669ACC">
  8. <Grid>
  9. <Grid.RowDefinitions>
  10. <RowDefinition Height="100"/>
  11. <RowDefinition Height="50"/>
  12. <RowDefinition Height="0"/>
  13. <RowDefinition Height="30"/>
  14. <RowDefinition Height="0"/>
  15. <RowDefinition Height="30"/>
  16. <RowDefinition Height="30"/>
  17. <RowDefinition Height="0"/>
  18. <RowDefinition Height="30"/>
  19. <RowDefinition Height="30"/>
  20. <RowDefinition Height="30"/>
  21. <RowDefinition Height="30"/>
  22. <RowDefinition Height="30"/>
  23. <RowDefinition Height="30"/>
  24. <RowDefinition Height="30"/>
  25. <RowDefinition Height="30"/>
  26. <RowDefinition Height="30"/>
  27. <RowDefinition Height="50"/>
  28. <RowDefinition Height="30"/>
  29. <RowDefinition Height="30"/>
  30. <RowDefinition Height="30"/>
  31. <RowDefinition Height="30"/>
  32. <RowDefinition Height="30"/>
  33. </Grid.RowDefinitions>
  34. <Grid.ColumnDefinitions>
  35. <ColumnDefinition Width="*" />
  36. <ColumnDefinition Width="280" />
  37. <ColumnDefinition Width="90" />
  38. <ColumnDefinition Width="90" />
  39. <ColumnDefinition Width="90" />
  40. <ColumnDefinition Width="*" />
  41. </Grid.ColumnDefinitions>
  42. <Rectangle Grid.Row="1" Grid.Column="1" Grid.ColumnSpan="4" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  43. <TextBlock Grid.Row="1" Grid.Column="1" Grid.ColumnSpan="4" FontSize="18" TextAlignment="Center" Text="{DynamicResource GlobalLableProcessConfiguration}" Foreground="White" />
  44. <Rectangle Grid.Row="2" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  45. <TextBlock Grid.Row="2" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableVentTimeLimit}" Foreground="White" />
  46. <Rectangle Grid.Row="2" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  47. <TextBlock Grid.Row="2" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.VentTimeLimit, StringFormat={}{0:F0}}" />
  48. <Rectangle Grid.Row="2" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  49. <TextBox Grid.Row="2" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="11" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.VentTimeLimit}" />
  50. <Button Content="Set" Grid.Row="2" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="VentTimeLimit" FontSize="16" Width="80" Height="26" Margin="0"/>
  51. <Rectangle Grid.Row="3" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  52. <TextBlock Grid.Row="3" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLablePurgePumpTimeLimit}" Foreground="White" />
  53. <Rectangle Grid.Row="3" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  54. <TextBlock Grid.Row="3" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.PurgePumpTimeLimit, StringFormat={}{0:F0}}" />
  55. <Rectangle Grid.Row="3" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  56. <TextBox Grid.Row="3" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.PurgePumpTimeLimit}" />
  57. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="3" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="PurgePumpTimeLimit" FontSize="16" Width="80" Height="26" Margin="0"/>
  58. <!--<Rectangle Grid.Row="4" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  59. <TextBlock Grid.Row="4" Grid.Column="1" FontSize="15" Text="Purge Pump Stable Time(s)" Foreground="White" />
  60. <Rectangle Grid.Row="4" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  61. <TextBlock Grid.Row="4" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.PurgePumpStableTime, StringFormat={}{0:F0}}" />
  62. <Rectangle Grid.Row="4" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  63. <TextBox Grid.Row="4" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.PurgePumpStableTime}" />
  64. <Button Content="Set" Grid.Row="4" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="PurgePumpStableTime" FontSize="16" Width="80" Height="26" Margin="0"/>-->
  65. <Rectangle Grid.Row="5" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  66. <TextBlock Grid.Row="5" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLablePurgePumpPressure}" Foreground="White" />
  67. <Rectangle Grid.Row="5" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  68. <TextBlock Grid.Row="5" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.PurgePumpPressure, StringFormat={}{0:F0}}" />
  69. <Rectangle Grid.Row="5" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  70. <TextBox Grid.Row="5" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.PurgePumpPressure}" />
  71. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="5" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="PurgePumpPressure" FontSize="16" Width="80" Height="26" Margin="0"/>
  72. <Rectangle Grid.Row="6" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  73. <TextBlock Grid.Row="6" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLablePurgeTimeLimit}" Foreground="White" />
  74. <Rectangle Grid.Row="6" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  75. <TextBlock Grid.Row="6" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.PurgeVentTimeLimit, StringFormat={}{0:F0}}" />
  76. <Rectangle Grid.Row="6" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  77. <TextBox Grid.Row="6" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.PurgeVentTimeLimit}" />
  78. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="6" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="PurgeVentTimeLimit" FontSize="16" Width="80" Height="26" Margin="0"/>
  79. <!--<Rectangle Grid.Row="7" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  80. <TextBlock Grid.Row="7" Grid.Column="1" FontSize="15" Text="Purge Vent Stable Time(s)" Foreground="White" />
  81. <Rectangle Grid.Row="7" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  82. <TextBlock Grid.Row="7" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.PurgeVentStableTime, StringFormat={}{0:F0}}" />
  83. <Rectangle Grid.Row="7" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  84. <TextBox Grid.Row="7" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.PurgeVentStableTime}" />
  85. <Button Content="Set" Grid.Row="7" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="PurgeVentStableTime" FontSize="16" Width="80" Height="26" Margin="0"/>-->
  86. <Rectangle Grid.Row="8" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  87. <TextBlock Grid.Row="8" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLablePurgePressure}" Foreground="White" />
  88. <Rectangle Grid.Row="8" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  89. <TextBlock Grid.Row="8" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.PurgeVentPressure, StringFormat={}{0:F0}}" />
  90. <Rectangle Grid.Row="8" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  91. <TextBox Grid.Row="8" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.PurgeVentPressure}" />
  92. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="8" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="PurgeVentPressure" FontSize="16" Width="80" Height="26" Margin="0"/>
  93. <Rectangle Grid.Row="9" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  94. <TextBlock Grid.Row="9" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLablePurgeCycleCount}" Foreground="White" />
  95. <Rectangle Grid.Row="9" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  96. <TextBlock Grid.Row="9" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.PurgeCycleCount, StringFormat={}{0:F0}}" />
  97. <Rectangle Grid.Row="9" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  98. <TextBox Grid.Row="9" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.PurgeCycleCount}" />
  99. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="9" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="PurgeCycleCount" FontSize="16" Width="80" Height="26" Margin="0"/>
  100. <Rectangle Grid.Row="10" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  101. <TextBlock Grid.Row="10" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableGasFlowPressureAlarmTime}" Foreground="White" />
  102. <Rectangle Grid.Row="10" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  103. <TextBlock Grid.Row="10" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.GasFlowPressureAlarmTime, StringFormat={}{0:F0}}" />
  104. <Rectangle Grid.Row="10" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  105. <TextBox Grid.Row="10" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.GasFlowPressureAlarmTime}" />
  106. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="10" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="GasFlowPressureAlarmTime" FontSize="16" Width="80" Height="26" Margin="0"/>
  107. <Rectangle Grid.Row="11" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  108. <TextBlock Grid.Row="11" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableGasFlowPressureAlarmRange}" Foreground="White" />
  109. <Rectangle Grid.Row="11" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  110. <TextBlock Grid.Row="11" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.GasFlowPressureAlarmRange, StringFormat={}{0:F0}}" />
  111. <Rectangle Grid.Row="11" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  112. <TextBox Grid.Row="11" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.GasFlowPressureAlarmRange}" />
  113. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="11" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="GasFlowPressureAlarmRange" FontSize="16" Width="80" Height="26" Margin="0"/>
  114. <Rectangle Grid.Row="12" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  115. <TextBlock Grid.Row="12" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableRFPowerAlarmRange}" Foreground="White" />
  116. <Rectangle Grid.Row="12" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  117. <TextBlock Grid.Row="12" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.RfPowerAlarmRange, StringFormat={}{0:F0}}" />
  118. <Rectangle Grid.Row="12" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  119. <TextBox Grid.Row="12" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.RfPowerAlarmRange}" />
  120. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="12" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="RfPowerAlarmRange" FontSize="16" Width="80" Height="26" Margin="0"/>
  121. <Rectangle Grid.Row="13" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  122. <TextBlock Grid.Row="13" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableRFPowerAlarmTime}" Foreground="White" />
  123. <Rectangle Grid.Row="13" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  124. <TextBlock Grid.Row="13" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.RfPowerAlarmTime, StringFormat={}{0:F0}}" />
  125. <Rectangle Grid.Row="13" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  126. <TextBox Grid.Row="13" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.RfPowerAlarmTime}" />
  127. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="13" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="RfPowerAlarmTime" FontSize="16" Width="80" Height="26" Margin="0"/>
  128. <Rectangle Grid.Row="14" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  129. <TextBlock Grid.Row="14" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableRFReflectPowerAlarmRange}" Foreground="White" />
  130. <Rectangle Grid.Row="14" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  131. <TextBlock Grid.Row="14" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.RfReflectPowerAlarmRange, StringFormat={}{0:F0}}" />
  132. <Rectangle Grid.Row="14" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  133. <TextBox Grid.Row="14" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.RfReflectPowerAlarmRange}" />
  134. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="14" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="RfReflectPowerAlarmRange" FontSize="16" Width="80" Height="26" Margin="0"/>
  135. <Rectangle Grid.Row="15" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  136. <TextBlock Grid.Row="15" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableRFReflectPowerAlarmTime}" Foreground="White" />
  137. <Rectangle Grid.Row="15" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  138. <TextBlock Grid.Row="15" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.RfReflectPowerAlarmTime, StringFormat={}{0:F0}}" />
  139. <Rectangle Grid.Row="15" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  140. <TextBox Grid.Row="15" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.RfReflectPowerAlarmTime}" />
  141. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="15" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="RfReflectPowerAlarmTime" FontSize="16" Width="80" Height="26" Margin="0"/>
  142. <Rectangle Grid.Row="16" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  143. <TextBlock Grid.Row="16" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableVentTime}" Foreground="White" />
  144. <Rectangle Grid.Row="16" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  145. <TextBlock Grid.Row="16" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.VentTime, StringFormat={}{0:F0}}" />
  146. <Rectangle Grid.Row="16" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  147. <TextBox Grid.Row="16" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.VentTime}" />
  148. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="16" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="VentTime" FontSize="16" Width="80" Height="26" Margin="0"/>
  149. <!--<Rectangle Grid.Row="17" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  150. <TextBlock Grid.Row="17" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableRFMatchRunningMode}" Foreground="White" />
  151. <Rectangle Grid.Row="17" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  152. <TextBlock Grid.Row="17" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.MatchMode }" />
  153. <Rectangle Grid.Row="17" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  154. <ComboBox Grid.Row="17" Grid.Column="3" IsEditable="False" Text="{Binding Path=SetPoint.MatchMode }" >
  155. <ComboBoxItem>Manual</ComboBoxItem>
  156. <ComboBoxItem>Auto</ComboBoxItem>
  157. </ComboBox>
  158. --><!--<TextBox Grid.Row="15" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Width="80" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.MatchMode}" />--><!--
  159. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="17" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="MatchMode" FontSize="16" Width="80" Height="26" Margin="0" VerticalAlignment="Center"/>-->
  160. <!--<Rectangle Grid.Row="18" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  161. <TextBlock Grid.Row="18" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableRFMatchPositionC1}" Foreground="White" />
  162. <Rectangle Grid.Row="18" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  163. <TextBlock Grid.Row="18" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.MatchPositionC1, StringFormat={}{0:F0}}" />
  164. <Rectangle Grid.Row="18" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  165. <TextBox Grid.Row="18" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.MatchPositionC1}" />
  166. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="18" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="MatchPositionC1" FontSize="16" Width="80" Height="26" Margin="0" VerticalAlignment="Center"/>
  167. <Rectangle Grid.Row="19" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  168. <TextBlock Grid.Row="19" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableRFMatchPositionC2}" Foreground="White" />
  169. <Rectangle Grid.Row="19" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  170. <TextBlock Grid.Row="19" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.MatchPositionC2, StringFormat={}{0:F0}}" />
  171. <Rectangle Grid.Row="19" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  172. <TextBox Grid.Row="19" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.MatchPositionC2}" />
  173. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="19" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="MatchPositionC2" FontSize="16" Width="80" Height="26" Margin="0" VerticalAlignment="Center"/>-->
  174. <!--<Rectangle Grid.Row="17" Grid.Column="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  175. <TextBlock Grid.Row="17" Grid.Column="1" FontSize="15" Text="{DynamicResource GlobalLableRfMatchModeDuringProcess}" Foreground="White" />
  176. <Rectangle Grid.Row="17" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  177. <TextBlock Grid.Row="17" Grid.Column="2" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=Feedback.RfMatchModeDuringProcess }" />
  178. <Rectangle Grid.Row="17" Grid.Column="3" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
  179. --><!--<TextBox Grid.Row="18" Grid.Column="3" PreviewTextInput="OnPreviewTextInput" TextAlignment="Center" FontSize="13" Height="25" Margin="3,3,0,0" Padding="0,0,0,0" Text="{Binding Path=SetPoint.IsMatchPresetMode}" />--><!--
  180. <ComboBox Grid.Row="17" Grid.Column="3" IsEditable="False" Text="{Binding Path=SetPoint.RfMatchModeDuringProcess }" >
  181. <ComboBoxItem>Manual</ComboBoxItem>
  182. <ComboBoxItem>Auto</ComboBoxItem>
  183. </ComboBox>
  184. <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="17" Grid.Column="4" Command="{Binding SetConfigCommand}" CommandParameter="RfMatchModeDuringProcess" FontSize="16" Width="80" Height="26" Margin="0" VerticalAlignment="Center"/>-->
  185. <StackPanel Orientation="Horizontal" Grid.Row="17" Grid.Column="1" Grid.ColumnSpan="4">
  186. <Button Content="Save Config As..." Command="{Binding SaveAsConfigCommand}" CommandParameter="IsMatchPresetMode" FontSize="16" Width="180" Height="26" Margin="10,0" VerticalAlignment="Center"/>
  187. <Button Content="Load Config" Command="{Binding LoadConfigCommand}" CommandParameter="IsMatchPresetMode" FontSize="16" Width="150" Height="26" Margin="10,0" VerticalAlignment="Center"/>
  188. <Button Content="Set All" Command="{Binding SetAllConfigCommand}" CommandParameter="IsMatchPresetMode" FontSize="16" Width="150" Height="26" Margin="0" VerticalAlignment="Center"/>
  189. </StackPanel>
  190. </Grid>
  191. </UserControl>