PufServiceScreenView.xaml 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <UserControl xmlns:UserControls="clr-namespace:CyberX8_Themes.UserControls;assembly=CyberX8_Themes" x:Class="CyberX8_MainPages.Views.PufServiceScreenView"
  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:CyberX8_MainPages.Views"
  7. mc:Ignorable="d"
  8. xmlns:prism="http://prismlibrary.com/"
  9. prism:ViewModelLocator.AutoWireViewModel="True"
  10. d:DesignHeight="800" d:DesignWidth="1500" >
  11. <Grid>
  12. <Grid.RowDefinitions>
  13. <RowDefinition Height="20"></RowDefinition>
  14. <RowDefinition Height="240"></RowDefinition>
  15. <RowDefinition Height="400"></RowDefinition>
  16. <RowDefinition></RowDefinition>
  17. </Grid.RowDefinitions>
  18. <Grid Grid.Row="1" Margin="0,20,0,0">
  19. <Grid.ColumnDefinitions>
  20. <ColumnDefinition></ColumnDefinition>
  21. <ColumnDefinition Width="400"></ColumnDefinition>
  22. <ColumnDefinition Width="400"></ColumnDefinition>
  23. <ColumnDefinition Width="400"></ColumnDefinition>
  24. <ColumnDefinition></ColumnDefinition>
  25. </Grid.ColumnDefinitions>
  26. <UserControls:PufStationPositionControl Grid.Column="1" ModuleTitle="{Binding FlipModuleName}" ModuleName="{Binding FlipModuleName}" IsMotorOn="{Binding FlipIsMotorOn}"
  27. CurrentPosition="{Binding FlipMotionPosition,Mode=TwoWay}" CurrentStation="{Binding FlipCurrentStation}"/>
  28. <UserControls:PufStationPositionControl Grid.Column="2" ModuleTitle="{Binding RotationModuleName}" ModuleName="{Binding RotationModuleName}" IsMotorOn="{Binding RotationIsMotorOn}"
  29. CurrentPosition="{Binding RotationMotionPosition}" CurrentStation="{Binding RotationCurrentStation}"/>
  30. <UserControls:PufStationPositionControl Grid.Column="3" ModuleTitle="{Binding VerticalModuleName}" ModuleName="{Binding VerticalModuleName}" IsMotorOn="{Binding VerticalIsMotorOn}"
  31. CurrentPosition="{Binding VerticalMotionPosition}" CurrentStation="{Binding VerticalCurrentStation}"/>
  32. </Grid>
  33. <Grid Grid.Row="2">
  34. <Grid.ColumnDefinitions>
  35. <ColumnDefinition></ColumnDefinition>
  36. <ColumnDefinition Width="400"></ColumnDefinition>
  37. <ColumnDefinition Width="400"></ColumnDefinition>
  38. <ColumnDefinition Width="400"></ColumnDefinition>
  39. <ColumnDefinition></ColumnDefinition>
  40. </Grid.ColumnDefinitions>
  41. <UserControls:PufStationCommandControl Grid.Column="1" ModuleName="{Binding ModuleName}"
  42. VacuumA="{Binding VacuumA}" VacuumAValue="{Binding VacuumAValue}" VacuumAStatus="{Binding VacuumAStatus}"
  43. VacuumAChecked="{Binding VacuumA,Mode=TwoWay}" VacuumB="{Binding VacuumB,Mode=TwoWay}" VacuumBValue="{Binding VacuumBValue}"
  44. VacuumBStatus="{Binding VacuumBStatus}" VacuumBChecked="{Binding VacuumB,Mode=TwoWay}"/>
  45. <UserControls:PufStationDistanceControl Grid.Column="2" ModuleName="{Binding ModuleName}"
  46. DistanceData="{Binding DistanceData}"></UserControls:PufStationDistanceControl>
  47. </Grid>
  48. </Grid>
  49. </UserControl>