| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- <UserControl x:Class="FurnaceUI.Views.Editors.RecipeGasXmlView"
- 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:cal="http://www.caliburn.org" xmlns:gasdxf="clr-namespace:MECF.Framework.UI.Core.DxfScript;assembly=MECF.Framework.UI.Core" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
- mc:Ignorable="d"
- Height="950" Width="1280" Background="#FFB0D1F1">
- <Grid>
- <Canvas Panel.ZIndex="3">
- <RadioButton Width="90" Height="25" GroupName="_enable" Content="Manual" Background="#FF7EB9F1" Canvas.Left="20" Canvas.Top="10" HorizontalAlignment="Left" VerticalAlignment="Top" >
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Checked">
- <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
- <cal:Parameter Value="Manual" />
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </RadioButton>
- <RadioButton Width="90" Height="25" GroupName="_enable" Content="Monitor" Background="#FF7EB9F1" Canvas.Left="240" Canvas.Top="10" >
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Checked">
- <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
- <cal:Parameter Value="Monitor" />
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </RadioButton>
- <RadioButton x:Name="RdoRecipe" Width="90" Height="25" GroupName="_enable" Content="Recipe" IsChecked="True" Background="#FF7EB9F1" Canvas.Left="130" Canvas.Top="10" >
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Checked">
- <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
- <cal:Parameter Value="Recipe" />
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </RadioButton>
- <Button Content="OK" Width="100" Height="50" HorizontalAlignment="Left" Style="{StaticResource CommandButton}" VerticalAlignment="Top" Canvas.Left="570" Canvas.Top="900">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="TempSetSave">
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- <Canvas Margin="920,0,1020,142">
- <Border BorderBrush="Gray" BorderThickness="1" Width="54" Canvas.Left="-52">
- <TextBlock Text="GAS" FontSize="20" Margin="4"/>
- </Border>
- <StackPanel Width="166" HorizontalAlignment="Center" VerticalAlignment="Center">
- <TextBlock Text="Step ID" Margin="5,0,0,0"/>
- <TextBox Text="{Binding SelectedStepName}" Margin="5,5,5,5"/>
- </StackPanel>
- <Button Height="25" Content="▲PREV" IsEnabled="{Binding IsUsePREVBtn}" Canvas.Left="173" Canvas.Top="15">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="StepClick">
- <cal:Parameter Value="PREV"/>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- <Button Height="25" Content="▼NEXT" IsEnabled="{Binding IsUseNEXTBtn}" Canvas.Left="252" Canvas.Top="14">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="StepClick">
- <cal:Parameter Value="NEXT"/>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- </Canvas>
- </Canvas>
- <gasdxf:DrawingCanvas MouseMove="Canvas_MouseMove"
- MouseLeftButtonDown="Canvas_MouseLeftButtonDown"
- MouseLeftButtonUp="Canvas_MouseLeftButtonUp"
- MouseWheel="Canvas_MouseWheel"
- TouchUp="Canvas_TouchUp"
- TouchDown="Canvas_TouchDown"
- ManipulationStarting="Canvas_ManipulationStarting"
- ManipulationDelta="Canvas_ManipulationDelta"
- ManipulationCompleted="Canvas_ManipulationCompleted"
- IsManipulationEnabled="True"
- Width="1450"
- Height="1120"
- x:Name="draw"
- Margin="-50,-180,0,0" />
- </Grid>
- </UserControl>
|