RecipeHeaderView.xaml 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. <UserControl
  2. x:Class="FurnaceUI.Views.Editors.RecipeHeaderView"
  3. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:cal="http://www.caliburn.org"
  6. xmlns:converter="clr-namespace:FurnaceUI.Converter"
  7. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  8. xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
  9. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  10. Width="740"
  11. Height="600"
  12. FontFamily="Segoe"
  13. mc:Ignorable="d">
  14. <UserControl.Resources>
  15. <converter:IsCheckShowStringConverter x:Key="isCheckShowStringConverter"/>
  16. </UserControl.Resources>
  17. <Grid>
  18. <Grid.RowDefinitions>
  19. <RowDefinition Height="*"/>
  20. <RowDefinition Height="80"/>
  21. </Grid.RowDefinitions>
  22. <DockPanel>
  23. <Canvas>
  24. <GroupBox
  25. Canvas.Left="90"
  26. Canvas.Top="20"
  27. Header="Range Check">
  28. <Grid Width="550" Height="115">
  29. <Grid.RowDefinitions>
  30. <RowDefinition/>
  31. <RowDefinition/>
  32. </Grid.RowDefinitions>
  33. <Grid.ColumnDefinitions>
  34. <ColumnDefinition Width="0.7*"/>
  35. <ColumnDefinition Width="1.3*"/>
  36. </Grid.ColumnDefinitions>
  37. <TextBlock
  38. Margin="20,0,0,0"
  39. VerticalAlignment="Center"
  40. Text="Range Check"/>
  41. <TextBlock
  42. Grid.Row="1"
  43. Margin="20,0,0,0"
  44. VerticalAlignment="Center"
  45. Text="Table Number"/>
  46. <TextBox
  47. Grid.Row="0"
  48. Grid.RowSpan="2"
  49. Grid.Column="1"
  50. Width="300"
  51. Height="50"
  52. IsEnabled="False"
  53. Text="Not Select"/>
  54. </Grid>
  55. </GroupBox>
  56. <GroupBox
  57. Canvas.Left="90"
  58. Canvas.Top="350"
  59. Header="Special Sequence">
  60. <Grid Width="550" Height="115">
  61. <Grid.RowDefinitions>
  62. <RowDefinition/>
  63. </Grid.RowDefinitions>
  64. <Grid.ColumnDefinitions>
  65. <ColumnDefinition Width="0.7*"/>
  66. <ColumnDefinition Width="1.3*"/>
  67. </Grid.ColumnDefinitions>
  68. <TextBlock
  69. Margin="20,0,0,0"
  70. VerticalAlignment="Center"
  71. Text="H20 Type"/>
  72. <TextBox
  73. Grid.Row="0"
  74. Grid.Column="1"
  75. Width="300"
  76. Height="50"
  77. IsEnabled="False"
  78. Text="None"/>
  79. </Grid>
  80. </GroupBox>
  81. <GroupBox
  82. Canvas.Left="90"
  83. Canvas.Top="180"
  84. Header="N2 Purge">
  85. <Grid Width="550" Height="115">
  86. <Grid.RowDefinitions>
  87. <RowDefinition/>
  88. </Grid.RowDefinitions>
  89. <Grid.ColumnDefinitions>
  90. <ColumnDefinition Width="0.7*"/>
  91. <ColumnDefinition Width="1.3*"/>
  92. </Grid.ColumnDefinitions>
  93. <TextBlock
  94. Margin="20,0,0,0"
  95. VerticalAlignment="Center"
  96. Text="N2 Purge Mode"/>
  97. <ComboBox
  98. Grid.Row="0"
  99. Grid.Column="1"
  100. Width="300"
  101. Height="50"
  102. Text="{Binding CmbN2Purge}">
  103. <ListBoxItem Content="None"/>
  104. <ListBoxItem Content="N2 Purge"/>
  105. <ListBoxItem Content="ATM"/>
  106. </ComboBox>
  107. </Grid>
  108. </GroupBox>
  109. </Canvas>
  110. </DockPanel>
  111. <Border Grid.Row="2">
  112. <Grid>
  113. <Canvas>
  114. <Button
  115. Canvas.Left="406"
  116. Canvas.Top="19"
  117. Width="130"
  118. Height="45"
  119. Content="Save"
  120. IsEnabled="{Binding IsEnable}"
  121. Style="{StaticResource CommandButton}">
  122. <i:Interaction.Triggers>
  123. <i:EventTrigger EventName="Click">
  124. <cal:ActionMessage MethodName="TempSetSave"/>
  125. </i:EventTrigger>
  126. </i:Interaction.Triggers>
  127. </Button>
  128. <Button
  129. Canvas.Left="556"
  130. Canvas.Top="19"
  131. Width="130"
  132. Height="45"
  133. Content="Close"
  134. Style="{StaticResource CommandButton}">
  135. <i:Interaction.Triggers>
  136. <i:EventTrigger EventName="Click">
  137. <cal:ActionMessage MethodName="TempSetCancel"/>
  138. </i:EventTrigger>
  139. </i:Interaction.Triggers>
  140. </Button>
  141. </Canvas>
  142. </Grid>
  143. </Border>
  144. </Grid>
  145. </UserControl>