RecipeMFCUnitButton2SelectView.xaml 4.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <UserControl x:Class="FurnaceUI.Views.Editors.RecipeMFCUnitButton2SelectView"
  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. xmlns:local="clr-namespace:FurnaceUI.Views.Editors" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:cal="http://www.caliburn.org" xmlns:converter="clr-namespace:FurnaceUI.Converter"
  7. mc:Ignorable="d"
  8. Height="260" Width="450" FontFamily="Segoe">
  9. <UserControl.Resources>
  10. <converter:IsCheckShowStringConverter x:Key="isCheckShowStringConverter"/>
  11. </UserControl.Resources>
  12. <Grid>
  13. <Grid.RowDefinitions>
  14. <RowDefinition Height="*"/>
  15. </Grid.RowDefinitions>
  16. <Canvas>
  17. <Grid Canvas.Top="20" Canvas.Left="20">
  18. <Grid.RowDefinitions>
  19. <RowDefinition Height="50"/>
  20. <RowDefinition Height="50"/>
  21. <RowDefinition Height="50"/>
  22. </Grid.RowDefinitions>
  23. <Grid.ColumnDefinitions>
  24. <ColumnDefinition Width="100"/>
  25. <ColumnDefinition Width="300"/>
  26. </Grid.ColumnDefinitions>
  27. <Border Grid.ColumnSpan="2" BorderThickness="2" BorderBrush="Green" Visibility="{Binding UnitVisibility}"/>
  28. <Border Grid.Row="1" Grid.ColumnSpan="2" BorderThickness="2" BorderBrush="Green" Visibility="{Binding TimeVisibility}"/>
  29. <Border Grid.Row="2" Grid.ColumnSpan="2" BorderThickness="2" BorderBrush="Green" Visibility="{Binding PercentVisibility}"/>
  30. <RadioButton Content="SLM" GroupName="btnSelect" Margin="4">
  31. <i:Interaction.Triggers>
  32. <i:EventTrigger EventName="Click">
  33. <cal:ActionMessage MethodName="ButtonSelectClick">
  34. <cal:Parameter Value="slm"/>
  35. </cal:ActionMessage>
  36. </i:EventTrigger>
  37. </i:Interaction.Triggers>
  38. </RadioButton>
  39. <RadioButton Grid.Row="1" Content="%fs" GroupName="btnSelect" Margin="4">
  40. <i:Interaction.Triggers>
  41. <i:EventTrigger EventName="Click">
  42. <cal:ActionMessage MethodName="ButtonSelectClick">
  43. <cal:Parameter Value="%fs"/>
  44. </cal:ActionMessage>
  45. </i:EventTrigger>
  46. </i:Interaction.Triggers>
  47. </RadioButton>
  48. <RadioButton Grid.Row="2" Content="%sv" GroupName="btnSelect" Margin="4">
  49. <i:Interaction.Triggers>
  50. <i:EventTrigger EventName="Click">
  51. <cal:ActionMessage MethodName="ButtonSelectClick">
  52. <cal:Parameter Value="%sv"/>
  53. </cal:ActionMessage>
  54. </i:EventTrigger>
  55. </i:Interaction.Triggers>
  56. </RadioButton>
  57. <TextBox Grid.Column="1" Margin="4" Text="Deviation : Check bound value =Set Value + The value set up with the check bound value" TextWrapping="Wrap" IsEnabled="False"/>
  58. <TextBox Grid.Row="1" Margin="4" Grid.Column="1" Text="% : Check bound value =Set Value+(Full-scale value*The value set up with the check bound value)" TextWrapping="Wrap" IsEnabled="False"/>
  59. <TextBox Grid.Row="2" Margin="4" Grid.Column="1" Text="% Set Value : Check bound value =Set Value + (Set Value*The value set up with the check bound yalue." TextWrapping="Wrap" IsEnabled="False"/>
  60. </Grid>
  61. <Button Content="Close" Canvas.Left="290" Canvas.Top="190" Width="130" Height="45" Style="{StaticResource CommandButton}">
  62. <i:Interaction.Triggers>
  63. <i:EventTrigger EventName="Click">
  64. <cal:ActionMessage MethodName="TempSetCancel">
  65. </cal:ActionMessage>
  66. </i:EventTrigger>
  67. </i:Interaction.Triggers>
  68. </Button>
  69. </Canvas>
  70. </Grid>
  71. </UserControl>