Browse Source

步骤编辑页面修改

master
sc 3 months ago
parent
commit
27f62a03da
  1. 25
      Windows/ViewStep.xaml
  2. 38
      Windows/ViewStep.xaml.cs

25
Windows/ViewStep.xaml

@ -8,27 +8,34 @@
mc:Ignorable="d" mc:Ignorable="d"
WindowStartupLocation="CenterScreen" WindowStartupLocation="CenterScreen"
ResizeMode="NoResize" ResizeMode="NoResize"
Title="SUNLIGHT 800" Height="400" Width="400"> Title="SUNLIGHT 800" Height="800" Width="600">
<Grid FocusManager.FocusedElement="{Binding ElementName=box}"> <Grid FocusManager.FocusedElement="{Binding ElementName=box}">
<TextBlock Text="{x:Static lang:Resources.Code}" HorizontalAlignment="Left" Height="30" Margin="10,20,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE"/> <TextBlock Text="{x:Static lang:Resources.Code}" HorizontalAlignment="Left" Height="30" Margin="210,20,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE"/>
<TextBlock Text="{x:Static lang:Resources.Function}" HorizontalAlignment="Left" Height="30" Margin="10,60,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE"/> <TextBlock Text="{x:Static lang:Resources.Function}" HorizontalAlignment="Left" Height="30" Margin="210,60,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE"/>
<ComboBox x:Name="boxID" HorizontalAlignment="Right" Height="30" Margin="0,60,10,0" VerticalAlignment="Top" Width="230" FontSize="20" SelectionChanged="BoxID_SelectionChanged"/> <ComboBox x:Name="boxID" HorizontalAlignment="Right" Height="30" Margin="0,60,10,0" VerticalAlignment="Top" Width="230" FontSize="20" SelectionChanged="BoxID_SelectionChanged"/>
<TextBox x:Name="boxNAME" HorizontalAlignment="Right" Height="30" Margin="0,20,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" <TextBox x:Name="boxNAME" HorizontalAlignment="Right" Height="30" Margin="0,20,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True"
TextChanged="TextBox_TextChanged" PreviewTextInput="Tb_KeyPress" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" MaxLength="3"/> TextChanged="TextBox_TextChanged" PreviewTextInput="Tb_KeyPress" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" MaxLength="3"/>
<Image x:Name="imageP" HorizontalAlignment="Left" Height="200" Margin="10,20,0,0" VerticalAlignment="Top" Width="200">
<TextBlock x:Name="P1N" HorizontalAlignment="Left" Height="30" Margin="10,120,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/> <Image.OpacityMask>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black"/>
<GradientStop Color="White" Offset="1"/>
</LinearGradientBrush>
</Image.OpacityMask>
</Image>
<TextBlock x:Name="P1N" HorizontalAlignment="Left" Height="30" Margin="210,120,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P1" HorizontalAlignment="Right" Height="30" Margin="0,120,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" <TextBox x:Name="P1" HorizontalAlignment="Right" Height="30" Margin="0,120,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True"
Text="0" PreviewTextInput="Tb_KeyP1" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> Text="0" PreviewTextInput="Tb_KeyP1" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
<TextBlock x:Name="P2N" HorizontalAlignment="Left" Height="30" Margin="10,155,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/> <TextBlock x:Name="P2N" HorizontalAlignment="Left" Height="30" Margin="210,155,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P2" HorizontalAlignment="Right" Height="30" Margin="0,155,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" <TextBox x:Name="P2" HorizontalAlignment="Right" Height="30" Margin="0,155,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True"
Text="0" PreviewTextInput="Tb_KeyP2" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> Text="0" PreviewTextInput="Tb_KeyP2" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
<TextBlock x:Name="P3N" HorizontalAlignment="Left" Height="30" Margin="10,190,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/> <TextBlock x:Name="P3N" HorizontalAlignment="Left" Height="30" Margin="210,190,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P3" HorizontalAlignment="Right" Height="30" Margin="0,190,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" <TextBox x:Name="P3" HorizontalAlignment="Right" Height="30" Margin="0,190,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True"
Text="0" PreviewTextInput="Tb_KeyP3" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> Text="0" PreviewTextInput="Tb_KeyP3" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
<TextBlock x:Name="P4N" HorizontalAlignment="Left" Height="30" Margin="10,225,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/> <TextBlock x:Name="P4N" HorizontalAlignment="Left" Height="30" Margin="210,225,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P4" HorizontalAlignment="Right" Height="30" Margin="0,225,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" <TextBox x:Name="P4" HorizontalAlignment="Right" Height="30" Margin="0,225,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True"
Text="0" PreviewTextInput="Tb_KeyP4" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> Text="0" PreviewTextInput="Tb_KeyP4" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
<TextBlock x:Name="P5N" HorizontalAlignment="Left" Height="30" Margin="10,260,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/> <TextBlock x:Name="P5N" HorizontalAlignment="Left" Height="30" Margin="210,260,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P5" HorizontalAlignment="Right" Height="30" Margin="0,260,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" <TextBox x:Name="P5" HorizontalAlignment="Right" Height="30" Margin="0,260,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True"
Text="0" PreviewTextInput="Tb_KeyP5" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> Text="0" PreviewTextInput="Tb_KeyP5" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />

38
Windows/ViewStep.xaml.cs

@ -222,6 +222,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID001.png", UriKind.Relative));
break; break;
case "007": case "007":
P1N.Text = Properties.Resources.Headwaters; P1N.Text = Properties.Resources.Headwaters;
@ -236,6 +237,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID007.png", UriKind.Relative));
break; break;
case "008": case "008":
P1N.Text = Properties.Resources.Headwaters; P1N.Text = Properties.Resources.Headwaters;
@ -250,6 +252,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID008.png", UriKind.Relative));
break; break;
case "013": case "013":
P1N.Text = Properties.Resources.Headwaters; P1N.Text = Properties.Resources.Headwaters;
@ -266,6 +269,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Visible; P4N.Visibility = Visibility.Visible;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID013.png", UriKind.Relative));
break; break;
case "015": case "015":
P1N.Text = Properties.Resources.Headwaters; P1N.Text = Properties.Resources.Headwaters;
@ -283,6 +287,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Visible; P4N.Visibility = Visibility.Visible;
P5.Visibility = Visibility.Visible; P5.Visibility = Visibility.Visible;
P5N.Visibility = Visibility.Visible; P5N.Visibility = Visibility.Visible;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID015.png", UriKind.Relative));
break; break;
case "017": case "017":
P1N.Text = Properties.Resources.Headwaters; P1N.Text = Properties.Resources.Headwaters;
@ -300,6 +305,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Visible; P4N.Visibility = Visibility.Visible;
P5.Visibility = Visibility.Visible; P5.Visibility = Visibility.Visible;
P5N.Visibility = Visibility.Visible; P5N.Visibility = Visibility.Visible;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID017.png", UriKind.Relative));
break; break;
case "020": case "020":
P1N.Text = Properties.Resources.Drainage; P1N.Text = Properties.Resources.Drainage;
@ -314,6 +320,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID020.png", UriKind.Relative));
break; break;
case "022": case "022":
P1N.Text = Properties.Resources.Drainage; P1N.Text = Properties.Resources.Drainage;
@ -328,6 +335,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID022.png", UriKind.Relative));
break; break;
case "031": case "031":
P1N.Text = Properties.Resources.Time; P1N.Text = Properties.Resources.Time;
@ -341,6 +349,25 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID031.png", UriKind.Relative));
break;
case "035":
imageP.Source = new BitmapImage(new Uri("/Lmage/ID035.png", UriKind.Relative));
break;
case "036":
imageP.Source = new BitmapImage(new Uri("/Lmage/ID036.png", UriKind.Relative));
break;
case "039":
imageP.Source = new BitmapImage(new Uri("/Lmage/ID039.png", UriKind.Relative));
break;
case "040":
imageP.Source = new BitmapImage(new Uri("/Lmage/ID040.png", UriKind.Relative));
break;
case "041":
imageP.Source = new BitmapImage(new Uri("/Lmage/ID041.png", UriKind.Relative));
break;
case "049":
imageP.Source = new BitmapImage(new Uri("/Lmage/ID049.png", UriKind.Relative));
break; break;
case "050": case "050":
P1N.Text = Properties.Resources.Temperature; P1N.Text = Properties.Resources.Temperature;
@ -355,6 +382,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID050.png", UriKind.Relative));
break; break;
case "051": case "051":
P1N.Text = Properties.Resources.Temperature; P1N.Text = Properties.Resources.Temperature;
@ -369,6 +397,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID051.png", UriKind.Relative));
break; break;
case "054": case "054":
P1N.Text = Properties.Resources.PumpSpeed; P1N.Text = Properties.Resources.PumpSpeed;
@ -384,6 +413,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID054.png", UriKind.Relative));
break; break;
case "064": case "064":
P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank; P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
@ -401,6 +431,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Visible; P4N.Visibility = Visibility.Visible;
P5.Visibility = Visibility.Visible; P5.Visibility = Visibility.Visible;
P5N.Visibility = Visibility.Visible; P5N.Visibility = Visibility.Visible;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID064.png", UriKind.Relative));
break; break;
case "065": case "065":
P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank; P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
@ -416,6 +447,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID065.png", UriKind.Relative));
break; break;
case "066": case "066":
P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank; P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
@ -431,6 +463,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID066.png", UriKind.Relative));
break; break;
case "067": case "067":
P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank; P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
@ -446,6 +479,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID067.png", UriKind.Relative));
break; break;
case "090": case "090":
P1N.Text = Properties.Resources.Target + Properties.Resources.Temperature; P1N.Text = Properties.Resources.Target + Properties.Resources.Temperature;
@ -460,6 +494,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID090.png", UriKind.Relative));
break; break;
case "091": case "091":
P1N.Text = Properties.Resources.Target + Properties.Resources.Temperature; P1N.Text = Properties.Resources.Target + Properties.Resources.Temperature;
@ -475,6 +510,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID091.png", UriKind.Relative));
break; break;
case "093": case "093":
P1N.Text = Properties.Resources.Time; P1N.Text = Properties.Resources.Time;
@ -488,6 +524,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID093.png", UriKind.Relative));
break; break;
case "094": case "094":
P1N.Text = Properties.Resources.Time; P1N.Text = Properties.Resources.Time;
@ -502,6 +539,7 @@ namespace DyeingComputer.Windows
P4N.Visibility = Visibility.Collapsed; P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed; P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed; P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID094.png", UriKind.Relative));
break; break;
default: default:
P1.Visibility = Visibility.Collapsed; P1.Visibility = Visibility.Collapsed;

Loading…
Cancel
Save