Browse Source

添加资源,步骤页面更改增加子功能

master
sc 2 months ago
parent
commit
8758185ab1
  1. 1
      DyeingComputer.csproj
  2. BIN
      Lmage/ADD.jpg
  3. BIN
      Lmage/ADD.png
  4. 9
      Properties/Resources.Designer.cs
  5. 3
      Properties/Resources.en-US.resx
  6. 3
      Properties/Resources.resx
  7. 3
      Properties/Resources.zh-CN.resx
  8. 3
      Properties/Resources.zh-TW.resx
  9. 147
      Windows/ViewStep.xaml
  10. 895
      Windows/ViewStep.xaml.cs

1
DyeingComputer.csproj

@ -428,6 +428,7 @@
<Content Include="Fonts\font-awesome-4.7.0\css\font-awesome.css" />
<Content Include="Fonts\font-awesome-4.7.0\css\font-awesome.min.css" />
<Content Include="Fonts\font-awesome-4.7.0\fonts\fontawesome-webfont.svg" />
<Resource Include="Lmage\ADD.jpg" />
<Resource Include="Lmage\ERR.png" />
<Resource Include="Lmage\ID093.png" />
<Resource Include="Lmage\ID094.png" />

BIN
Lmage/ADD.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

BIN
Lmage/ADD.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

9
Properties/Resources.Designer.cs

@ -1275,6 +1275,15 @@ namespace DyeingComputer.Properties {
}
}
/// <summary>
/// 查找类似 Subroutine 的本地化字符串。
/// </summary>
public static string Subroutine {
get {
return ResourceManager.GetString("Subroutine", resourceCulture);
}
}
/// <summary>
/// 查找类似 swing 的本地化字符串。
/// </summary>

3
Properties/Resources.en-US.resx

@ -585,4 +585,7 @@
<data name="ADD" xml:space="preserve">
<value>Add</value>
</data>
<data name="Subroutine" xml:space="preserve">
<value>Subroutine</value>
</data>
</root>

3
Properties/Resources.resx

@ -585,4 +585,7 @@
<data name="ADD" xml:space="preserve">
<value>Add</value>
</data>
<data name="Subroutine" xml:space="preserve">
<value>Subroutine</value>
</data>
</root>

3
Properties/Resources.zh-CN.resx

@ -585,4 +585,7 @@
<data name="ADD" xml:space="preserve">
<value>加色</value>
</data>
<data name="Subroutine" xml:space="preserve">
<value>副功能</value>
</data>
</root>

3
Properties/Resources.zh-TW.resx

@ -585,4 +585,7 @@
<data name="ADD" xml:space="preserve">
<value />
</data>
<data name="Subroutine" xml:space="preserve">
<value />
</data>
</root>

147
Windows/ViewStep.xaml

@ -9,12 +9,26 @@
WindowStartupLocation="CenterScreen"
ResizeMode="NoResize"
Title="SUNLIGHT 800" Height="800" Width="600">
<Grid FocusManager.FocusedElement="{Binding ElementName=box}">
<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="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"/>
<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"/>
<Grid FocusManager.FocusedElement="{Binding ElementName=box}" >
<Grid.RowDefinitions>
<RowDefinition Height="260"/>
<RowDefinition/>
<RowDefinition Height="70"/>
</Grid.RowDefinitions>
<Border Grid.Row="1" BorderThickness="5,5,5,5" BorderBrush="#FFABABAB"/>
<Grid Grid.Row="0">
<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="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"/>
<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"/>
<Image x:Name="imageP" HorizontalAlignment="Left" Height="200" Margin="10,20,0,0" VerticalAlignment="Top" Width="200">
<Image.OpacityMask>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
@ -23,24 +37,111 @@
</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"
Text="0" PreviewTextInput="Tb_KeyP1" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" 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"
Text="0" PreviewTextInput="Tb_KeyP2" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" 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"
Text="0" PreviewTextInput="Tb_KeyP3" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" 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"
Text="0" PreviewTextInput="Tb_KeyP4" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" 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"
Text="0" PreviewTextInput="Tb_KeyP5" InputMethod.IsInputMethodEnabled="False" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
<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"
Text="0" PreviewTextInput="Tb_KeyP1" InputMethod.IsInputMethodEnabled="False"
FontSize="20" HorizontalContentAlignment="Right" 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"
Text="0" PreviewTextInput="Tb_KeyP2" InputMethod.IsInputMethodEnabled="False"
FontSize="20" HorizontalContentAlignment="Right" 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"
Text="0" PreviewTextInput="Tb_KeyP3" InputMethod.IsInputMethodEnabled="False"
FontSize="20" HorizontalContentAlignment="Right" 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"
Text="0" PreviewTextInput="Tb_KeyP4" InputMethod.IsInputMethodEnabled="False"
FontSize="20" HorizontalContentAlignment="Right" 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"
Text="0" PreviewTextInput="Tb_KeyP5" InputMethod.IsInputMethodEnabled="False"
FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
</Grid>
<Grid Grid.Row="1">
<TextBlock x:Name="Sub" Text="{x:Static lang:Resources.Subroutine}" HorizontalAlignment="Left"
Height="40" Margin="210,20,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="380"
FontSize="25" Background="#FFEFEEEE"/>
<Image x:Name="imageP1" Source="/Lmage/ADD.jpg" HorizontalAlignment="Left" Height="125"
Margin="10,10,0,0" VerticalAlignment="Top" Width="125" Opacity="0.4"
MouseLeftButtonDown="imageP1_MouseLeftButtonDown" MouseLeftButtonUp="imageP1_MouseLeftButtonUp"/>
<Image x:Name="imageP2" Source="/Lmage/ADD.jpg" HorizontalAlignment="Left" Height="125"
Margin="10,150,0,0" VerticalAlignment="Top" Width="125" Opacity="0.4"
MouseLeftButtonDown="imageP2_MouseLeftButtonDown" MouseLeftButtonUp="imageP2_MouseLeftButtonUp"/>
<Image x:Name="imageP3" Source="/Lmage/ADD.jpg" HorizontalAlignment="Left" Height="125"
Margin="10,290,0,0" VerticalAlignment="Top" Width="125" Opacity="0.4"
MouseLeftButtonDown="imageP3_MouseLeftButtonDown" MouseLeftButtonUp="imageP3_MouseLeftButtonUp"/>
<TextBlock Text="{x:Static lang:Resources.Code}" HorizontalAlignment="Left" Height="30"
Margin="210,70,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,110,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150"
FontSize="20" Background="#FFEFEEEE"/>
<ComboBox x:Name="boxIDp" HorizontalAlignment="Right" Height="30" Margin="0,110,10,0"
VerticalAlignment="Top" Width="230" FontSize="20" SelectionChanged="boxIDp_SelectionChanged"/>
<TextBox x:Name="boxNAMEp" HorizontalAlignment="Right" Height="30" Margin="0,70,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"/>
<TextBlock x:Name="P1NP" HorizontalAlignment="Left" Height="30" Margin="210,170,0,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P1P" HorizontalAlignment="Right" Height="30" Margin="0,170,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" />
<TextBlock x:Name="P2NP" HorizontalAlignment="Left" Height="30" Margin="210,205,0,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P2P" HorizontalAlignment="Right" Height="30" Margin="0,205,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" />
<TextBlock x:Name="P3NP" HorizontalAlignment="Left" Height="30" Margin="210,240,0,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P3P" HorizontalAlignment="Right" Height="30" Margin="0,240,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" />
<TextBlock x:Name="P4NP" HorizontalAlignment="Left" Height="30" Margin="210,275,0,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P4P" HorizontalAlignment="Right" Height="30" Margin="0,275,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" />
<TextBlock x:Name="P5NP" HorizontalAlignment="Left" Height="30" Margin="210,310,0,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P5P" HorizontalAlignment="Right" Height="30" Margin="0,310,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" />
</Grid>
<Button x:Name="yes" Content="{x:Static lang:Resources.YES}" HorizontalAlignment="Left" Height="35" Margin="50,70,0,5" VerticalAlignment="Bottom" Width="80" Click="YES_Click"/>
<Button x:Name="no" Content="{x:Static lang:Resources.NO}" HorizontalAlignment="Right" Height="35" Margin="0,70,50,5" VerticalAlignment="Bottom" Width="80" Click="NO_Click"/>
<Button Grid.Row="2" x:Name="yes" Content="{x:Static lang:Resources.YES}"
HorizontalAlignment="Right" Height="35" Margin="0,0,200,20"
VerticalAlignment="Bottom" Width="80" Click="YES_Click"/>
<Button Grid.Row="2" x:Name="no" Content="{x:Static lang:Resources.NO}"
HorizontalAlignment="Right" Height="35" Margin="0,0,50,20"
VerticalAlignment="Bottom" Width="80" Click="NO_Click"/>
</Grid>
</Window>

895
Windows/ViewStep.xaml.cs

@ -28,20 +28,22 @@ namespace DyeingComputer.Windows
public partial class ViewStep : Window
{
public string data { get; set; }
private int dat_P = 0;
//声明一个更新Address的委托
public delegate void AddressUpdateHandler(object sender, AddressUpdateEventArgs e);
//声明一个更新Address的事件
public event AddressUpdateHandler AddressUpdated;
DataRow dat_D;
public ViewStep(string Numder ,DataRow DAT)
{
InitializeComponent();
this.DataContext = this;
Form1_Load();
// FocusManager.SetFocusedElement(boxNAME, boxNAME);
// FocusManager.SetFocusedElement(boxNAME, boxNAME);
boxNAME.Focus();
boxNAME.Text = Numder;
dat_D = DAT;
P1.Text = DAT.Field<double>("Parameter1").ToString();
P2.Text = DAT.Field<double>("Parameter2").ToString();
P3.Text = DAT.Field<double>("Parameter3").ToString();
@ -145,7 +147,35 @@ namespace DyeingComputer.Windows
this.boxID.Items.Add(Properties.Resources.PHDetection);//ph检测093
this.boxID.Items.Add(Properties.Resources.PHControl);//ph控制094
// boxNAME.Text = datid;
this.boxIDp.Items.Add(Properties.Resources.TemperatureControl);//温度控制001
this.boxIDp.Items.Add(Properties.Resources.AddWater + "(" + Properties.Resources.WaterLevel + ")");//水位进水007
this.boxIDp.Items.Add(Properties.Resources.AddWater + "(" + Properties.Resources.Flowmeter + ")");//流量进水008
this.boxIDp.Items.Add(Properties.Resources.Washing + "(" + Properties.Resources.WaterLevel + ")");//水位水洗013
this.boxIDp.Items.Add(Properties.Resources.Washing + "(" + Properties.Resources.Overflow + ")");//溢流水洗015
this.boxIDp.Items.Add(Properties.Resources.Washing + "(" + Properties.Resources.Cooling + ")");//降温水洗017
this.boxIDp.Items.Add(Properties.Resources.Drainage);//排水020
this.boxIDp.Items.Add(Properties.Resources.PumpDrainage);//主泵排水022
this.boxIDp.Items.Add(Properties.Resources.RunningTime);//运转031
this.boxIDp.Items.Add(Properties.Resources.ClothIntake);//入布035
this.boxIDp.Items.Add(Properties.Resources.OutTheCloth);//出布036
this.boxIDp.Items.Add(Properties.Resources.CallWorkers);//呼叫操作员039
this.boxIDp.Items.Add(Properties.Resources.Sampling);//取样040
this.boxIDp.Items.Add(Properties.Resources.End);//程序结束041
this.boxIDp.Items.Add(Properties.Resources.Await);//等待049
this.boxIDp.Items.Add(Properties.Resources.Pressurized);//加压050
this.boxIDp.Items.Add(Properties.Resources.Depressurized);//减压051
this.boxIDp.Items.Add(Properties.Resources.Pump + "/" + Properties.Resources.Blower);//泵风机速度054
this.boxIDp.Items.Add(Properties.Resources.PumpStart);//泵启动055
this.boxIDp.Items.Add(Properties.Resources.PumpStops);//泵停止056
this.boxIDp.Items.Add(Properties.Resources.PrepareMedications);//备药064
this.boxIDp.Items.Add(Properties.Resources.AddTheMedicine);//加药065
this.boxIDp.Items.Add(Properties.Resources.CallDistribution);//呼叫输送066
this.boxIDp.Items.Add(Properties.Resources.CallPreparation);//呼叫准备067
this.boxIDp.Items.Add(Properties.Resources.RapidAcidAddition);//快速加酸090
this.boxIDp.Items.Add(Properties.Resources.PHTemperatureControl);//ph温度控制091
this.boxIDp.Items.Add(Properties.Resources.PHDetection);//ph检测093
this.boxIDp.Items.Add(Properties.Resources.PHControl);//ph控制094
// boxNAME.Text = datid;
}
private void TextBox_TextChanged(object sender, TextChangedEventArgs e)//输入事件
@ -175,7 +205,15 @@ namespace DyeingComputer.Windows
Set(a[i]);
}
}
private void boxIDp_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (boxIDp.SelectedIndex != -1)
{
int i = boxIDp.SelectedIndex;
boxNAMEp.Text = a.ElementAt(i);
Setp(a[i]);
}
}
private void YES_Click(object sender, RoutedEventArgs e)//确认
{
if (string.IsNullOrEmpty(boxID.Text))
@ -415,6 +453,32 @@ namespace DyeingComputer.Windows
P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID054.png", UriKind.Relative));
break;
case "055":
P1.Visibility = Visibility.Collapsed;
P1N.Visibility = Visibility.Collapsed;
P2.Visibility = Visibility.Collapsed;
P2N.Visibility = Visibility.Collapsed;
P3.Visibility = Visibility.Collapsed;
P3N.Visibility = Visibility.Collapsed;
P4.Visibility = Visibility.Collapsed;
P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID055.png", UriKind.Relative));
break;
case "056":
P1.Visibility = Visibility.Collapsed;
P1N.Visibility = Visibility.Collapsed;
P2.Visibility = Visibility.Collapsed;
P2N.Visibility = Visibility.Collapsed;
P3.Visibility = Visibility.Collapsed;
P3N.Visibility = Visibility.Collapsed;
P4.Visibility = Visibility.Collapsed;
P4N.Visibility = Visibility.Collapsed;
P5.Visibility = Visibility.Collapsed;
P5N.Visibility = Visibility.Collapsed;
imageP.Source = new BitmapImage(new Uri("/Lmage/ID056.png", UriKind.Relative));
break;
case "064":
P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
P2N.Text = Properties.Resources.Headwaters;
@ -555,7 +619,790 @@ namespace DyeingComputer.Windows
break;
}
}
private void Setp(string a) //参数显示
{
switch (a)
{
case "001":
P1NP.Text = Properties.Resources.Target + Properties.Resources.Temperature;
P2NP.Text = Properties.Resources.Rate + "(°C/min)";
P3NP.Text = Properties.Resources.Time;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID001.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID001.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID001.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "007":
P1NP.Text = Properties.Resources.Headwaters;
P2NP.Text = Properties.Resources.WaterLevel;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID007.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID007.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID007.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "008":
P1NP.Text = Properties.Resources.Headwaters;
P2NP.Text = Properties.Resources.Flowmeter;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID008.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID008.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID008.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "013":
P1NP.Text = Properties.Resources.Headwaters;
P2NP.Text = Properties.Resources.WaterLevel;
P3NP.Text = Properties.Resources.Time;
P4NP.Text = Properties.Resources.Number;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Visible;
P4NP.Visibility = Visibility.Visible;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID013.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID013.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID013.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "015":
P1NP.Text = Properties.Resources.Headwaters;
P2NP.Text = Properties.Resources.WaterLevel;
P3NP.Text = Properties.Resources.Time;
P4NP.Text = Properties.Resources.Flowmeter;
P5NP.Text = Properties.Resources.Target + Properties.Resources.Temperature;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Visible;
P4NP.Visibility = Visibility.Visible;
P5P.Visibility = Visibility.Visible;
P5NP.Visibility = Visibility.Visible;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID015.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID015.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID015.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "017":
P1NP.Text = Properties.Resources.Headwaters;
P2NP.Text = Properties.Resources.WaterLevel;
P3NP.Text = Properties.Resources.Time;
P4NP.Text = Properties.Resources.Target + Properties.Resources.Temperature;
P5NP.Text = Properties.Resources.Rate;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Visible;
P4NP.Visibility = Visibility.Visible;
P5P.Visibility = Visibility.Visible;
P5NP.Visibility = Visibility.Visible;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID017.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID017.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID017.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "020":
P1NP.Text = Properties.Resources.Drainage;
P2NP.Text = Properties.Resources.WaterLevel;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID020.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID020.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID020.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "022":
P1NP.Text = Properties.Resources.Drainage;
P2NP.Text = Properties.Resources.WaterLevel;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID022.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID022.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID022.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "031":
P1NP.Text = Properties.Resources.Time;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Collapsed;
P2NP.Visibility = Visibility.Collapsed;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID031.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID031.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID031.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "035":
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID035.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID035.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID035.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "036":
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID036.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID036.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID036.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "039":
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID039.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID039.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID039.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "040":
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID040.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID040.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID040.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "041":
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID041.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID041.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID041.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "049":
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID049.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID049.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID049.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "050":
P1NP.Text = Properties.Resources.Temperature;
P2NP.Text = Properties.Resources.Pressure;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID050.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID050.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID050.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "051":
P1NP.Text = Properties.Resources.Temperature;
P2NP.Text = Properties.Resources.Pressure;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID051.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID051.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID051.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "054":
P1NP.Text = Properties.Resources.PumpSpeed;
P2NP.Text = Properties.Resources.Blower;
P3NP.Text = Properties.Resources.Nozzle;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID054.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID054.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID054.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "055":
P1P.Visibility = Visibility.Collapsed;
P1NP.Visibility = Visibility.Collapsed;
P2P.Visibility = Visibility.Collapsed;
P2NP.Visibility = Visibility.Collapsed;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID055.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID055.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID055.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "056":
P1P.Visibility = Visibility.Collapsed;
P1NP.Visibility = Visibility.Collapsed;
P2P.Visibility = Visibility.Collapsed;
P2NP.Visibility = Visibility.Collapsed;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID056.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID056.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID056.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "064":
P1NP.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
P2NP.Text = Properties.Resources.Headwaters;
P3NP.Text = Properties.Resources.WaterLevel;
P4NP.Text = Properties.Resources.Temperature;
P5NP.Text = Properties.Resources.Mixing;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Visible;
P4NP.Visibility = Visibility.Visible;
P5P.Visibility = Visibility.Visible;
P5NP.Visibility = Visibility.Visible;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID064.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID064.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID064.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "065":
P1NP.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
P2NP.Text = Properties.Resources.Curve;
P3NP.Text = Properties.Resources.Time;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID065.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID065.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID065.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "066":
P1NP.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
P2NP.Text = Properties.Resources.Type;
P3NP.Text = Properties.Resources.Step;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID066.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID066.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID066.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "067":
P1NP.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
P2NP.Text = Properties.Resources.Type;
P3NP.Text = Properties.Resources.Function;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID067.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID067.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID067.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "090":
P1NP.Text = Properties.Resources.Target + Properties.Resources.Temperature;
P2NP.Text = "PH";
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID090.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID090.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID090.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "091":
P1NP.Text = Properties.Resources.Target + Properties.Resources.Temperature;
P2NP.Text = Properties.Resources.Rate;
P3NP.Text = "PH";
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Visible;
P3NP.Visibility = Visibility.Visible;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID091.png", UriKind.Relative));
imageP3.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID091.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID091.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "093":
P1NP.Text = Properties.Resources.Time;
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Collapsed;
P2NP.Visibility = Visibility.Collapsed;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID093.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID093.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID093.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
case "094":
P1NP.Text = Properties.Resources.Time;
P2NP.Text = "PH";
P1P.Visibility = Visibility.Visible;
P1NP.Visibility = Visibility.Visible;
P2P.Visibility = Visibility.Visible;
P2NP.Visibility = Visibility.Visible;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ID094.png", UriKind.Relative));
imageP1.Opacity = 1;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ID094.png", UriKind.Relative));
imageP2.Opacity = 1;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ID094.png", UriKind.Relative));
imageP3.Opacity = 1;
}
break;
default:
P1P.Visibility = Visibility.Collapsed;
P1NP.Visibility = Visibility.Collapsed;
P2P.Visibility = Visibility.Collapsed;
P2NP.Visibility = Visibility.Collapsed;
P3P.Visibility = Visibility.Collapsed;
P3NP.Visibility = Visibility.Collapsed;
P4P.Visibility = Visibility.Collapsed;
P4NP.Visibility = Visibility.Collapsed;
P5P.Visibility = Visibility.Collapsed;
P5NP.Visibility = Visibility.Collapsed;
if (dat_P == 1)
{
imageP1.Source = new BitmapImage(new Uri("/Lmage/ADD.jpg", UriKind.Relative));
imageP1.Opacity = 0.4;
}
else if (dat_P == 2)
{
imageP2.Source = new BitmapImage(new Uri("/Lmage/ADD.jpg", UriKind.Relative));
imageP2.Opacity = 0.4;
}
else if (dat_P == 3)
{
imageP3.Source = new BitmapImage(new Uri("/Lmage/ADD.jpg", UriKind.Relative));
imageP3.Opacity = 0.4;
}
break;
}
}
public class AddressUpdateEventArgs : System.EventArgs
{
public AddressUpdateEventArgs(string dStep, string dStepID, string dStepNAME, string dPNAME, string dP1, string dP2, string dP3, string dP4, string dP5)
@ -581,5 +1428,43 @@ namespace DyeingComputer.Windows
public string P4 { get; set; }
public string P5 { get; set; }
}
private void imageP1_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
((Image)sender).RenderTransform = new ScaleTransform(0.9, 0.9);
}
private void imageP2_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
((Image)sender).RenderTransform = new ScaleTransform(0.9, 0.9);
}
private void imageP3_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
((Image)sender).RenderTransform = new ScaleTransform(0.9, 0.9);
}
private void imageP1_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
((Image)sender).RenderTransform = Transform.Identity;
dat_P = 1;
Sub.Text = Properties.Resources.Subroutine + ": "+dat_P.ToString();
}
private void imageP2_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
((Image)sender).RenderTransform = Transform.Identity;
dat_P = 2;
Sub.Text = Properties.Resources.Subroutine + ": "+ dat_P.ToString();
}
private void imageP3_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
((Image)sender).RenderTransform = Transform.Identity;
dat_P = 3;
Sub.Text = Properties.Resources.Subroutine + ": "+ dat_P.ToString();
}
}
}

Loading…
Cancel
Save