You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1731 lines
82 KiB
1731 lines
82 KiB
using SunlightCentralizedControlManagement_SCCM_.WindowsView;
|
|
using ScottPlot.Palettes;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Text.RegularExpressions;
|
|
using System.Threading.Tasks;
|
|
using System.Windows;
|
|
using System.Windows.Controls;
|
|
using System.Windows.Data;
|
|
using System.Windows.Documents;
|
|
using System.Windows.Input;
|
|
using System.Windows.Media;
|
|
using System.Windows.Media.Imaging;
|
|
using System.Windows.Shapes;
|
|
using System.Net.NetworkInformation;
|
|
using System.Xml.Linq;
|
|
using SunlightCentralizedControlManagement_SCCM_.KEY;
|
|
|
|
namespace SunlightCentralizedControlManagement_SCCM_.WindowsView
|
|
{
|
|
/// <summary>
|
|
/// ViewStep.xaml 的交互逻辑
|
|
/// </summary>
|
|
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);
|
|
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();
|
|
P4.Text = DAT.Field<double>("Parameter4").ToString();
|
|
P5.Text = DAT.Field<double>("Parameter5").ToString();
|
|
|
|
dat_P = 1;
|
|
Setp(DAT.Field<string>("StepID_S1"));
|
|
dat_P = 2;
|
|
Setp(DAT.Field<string>("StepID_S2"));
|
|
dat_P = 3;
|
|
Setp(DAT.Field<string>("StepID_S3"));
|
|
dat_P = 0;
|
|
boxIDp.IsEnabled = false;
|
|
}
|
|
|
|
private void Tb_KeyPress(object sender, TextCompositionEventArgs e)//输入事件
|
|
{
|
|
Regex re = new Regex(@"^[0-9.]+(.[0-9]{1,3})?$");// 非零的正整数
|
|
e.Handled = !re.IsMatch(e.Text);
|
|
}
|
|
private void Tb_KeyP1(object sender, TextCompositionEventArgs e)//输入事件P1
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P1.Text.Insert(
|
|
P1.SelectionStart, e.Text));
|
|
P1.Text = P1.Text.Trim();
|
|
}
|
|
private void Tb_KeyP2(object sender, TextCompositionEventArgs e)//输入事件P2
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P2.Text.Insert(
|
|
P2.SelectionStart, e.Text));
|
|
P2.Text = P2.Text.Trim();
|
|
}
|
|
private void Tb_KeyP3(object sender, TextCompositionEventArgs e)//输入事件P3
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P3.Text.Insert(
|
|
P3.SelectionStart, e.Text));
|
|
P3.Text = P3.Text.Trim();
|
|
}
|
|
private void Tb_KeyP4(object sender, TextCompositionEventArgs e)//输入事件P4
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P4.Text.Insert(
|
|
P4.SelectionStart, e.Text));
|
|
P4.Text = P4.Text.Trim();
|
|
}
|
|
private void Tb_KeyP5(object sender, TextCompositionEventArgs e)//输入事件P5
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P5.Text.Insert(
|
|
P5.SelectionStart, e.Text));
|
|
P5.Text = P5.Text.Trim();
|
|
}
|
|
private void Tb_KeyP1p(object sender, TextCompositionEventArgs e)//输入事件P1
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P1P.Text.Insert(
|
|
P1P.SelectionStart, e.Text));
|
|
P1P.Text = P1P.Text.Trim();
|
|
}
|
|
private void Tb_KeyP2p(object sender, TextCompositionEventArgs e)//输入事件P2
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P2P.Text.Insert(
|
|
P2P.SelectionStart, e.Text));
|
|
P2P.Text = P2P.Text.Trim();
|
|
}
|
|
private void Tb_KeyP3p(object sender, TextCompositionEventArgs e)//输入事件P3
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P3P.Text.Insert(
|
|
P3P.SelectionStart, e.Text));
|
|
P3P.Text = P3P.Text.Trim();
|
|
}
|
|
private void Tb_KeyP4p(object sender, TextCompositionEventArgs e)//输入事件P4
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P4P.Text.Insert(
|
|
P4P.SelectionStart, e.Text));
|
|
P4P.Text = P4P.Text.Trim();
|
|
}
|
|
private void Tb_KeyP5p(object sender, TextCompositionEventArgs e)//输入事件P5
|
|
{
|
|
Regex numbeRegex = new Regex("^[.][0-9]+$|^[0-9]*[.]{0,1}[0-9]*$");
|
|
e.Handled =
|
|
!numbeRegex.IsMatch(
|
|
P5P.Text.Insert(
|
|
P5P.SelectionStart, e.Text));
|
|
P5P.Text = P5P.Text.Trim();
|
|
}
|
|
private void P1_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_D != null)
|
|
{
|
|
dat_D.BeginEdit();
|
|
dat_D["Parameter1"] = Convert.ToDouble(P1.Text);
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P2_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_D != null)
|
|
{
|
|
dat_D.BeginEdit();
|
|
dat_D["Parameter2"] = Convert.ToDouble(P2.Text);
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P3_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_D != null)
|
|
{
|
|
dat_D.BeginEdit();
|
|
dat_D["Parameter3"] = Convert.ToDouble(P3.Text);
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P4_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_D != null)
|
|
{
|
|
dat_D.BeginEdit();
|
|
dat_D["Parameter4"] = Convert.ToDouble(P4.Text);
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P5_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_D != null)
|
|
{
|
|
dat_D.BeginEdit();
|
|
dat_D["Parameter5"] = Convert.ToDouble(P5.Text);
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P1P_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_P != 0)
|
|
{
|
|
dat_D.BeginEdit();
|
|
if (dat_P == 1)
|
|
{
|
|
dat_D["Parameter1_S1"] = Convert.ToDouble(P1P.Text);
|
|
}
|
|
else if (dat_P == 2)
|
|
{
|
|
dat_D["Parameter1_S2"] = Convert.ToDouble(P1P.Text);
|
|
}
|
|
else if (dat_P == 3)
|
|
{
|
|
dat_D["Parameter1_S3"] = Convert.ToDouble(P1P.Text);
|
|
}
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P2P_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_P != 0)
|
|
{
|
|
dat_D.BeginEdit();
|
|
if (dat_P == 1)
|
|
{
|
|
dat_D["Parameter2_S1"] = Convert.ToDouble(P2P.Text);
|
|
}
|
|
else if (dat_P == 2)
|
|
{
|
|
dat_D["Parameter2_S2"] = Convert.ToDouble(P2P.Text);
|
|
}
|
|
else if (dat_P == 3)
|
|
{
|
|
dat_D["Parameter2_S3"] = Convert.ToDouble(P2P.Text);
|
|
}
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P3P_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_P != 0)
|
|
{
|
|
dat_D.BeginEdit();
|
|
if (dat_P == 1)
|
|
{
|
|
dat_D["Parameter3_S1"] = Convert.ToDouble(P3P.Text);
|
|
}
|
|
else if (dat_P == 2)
|
|
{
|
|
dat_D["Parameter3_S2"] = Convert.ToDouble(P3P.Text);
|
|
}
|
|
else if (dat_P == 3)
|
|
{
|
|
dat_D["Parameter3_S3"] = Convert.ToDouble(P3P.Text);
|
|
}
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P4P_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_P != 0)
|
|
{
|
|
dat_D.BeginEdit();
|
|
if (dat_P == 1)
|
|
{
|
|
dat_D["Parameter4_S1"] = Convert.ToDouble(P4P.Text);
|
|
}
|
|
else if (dat_P == 2)
|
|
{
|
|
dat_D["Parameter4_S2"] = Convert.ToDouble(P4P.Text);
|
|
}
|
|
else if (dat_P == 3)
|
|
{
|
|
dat_D["Parameter4_S3"] = Convert.ToDouble(P4P.Text);
|
|
}
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
private void P5P_TextChanged(object sender, TextChangedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (dat_P != 0)
|
|
{
|
|
dat_D.BeginEdit();
|
|
if (dat_P == 1)
|
|
{
|
|
dat_D["Parameter5_S1"] = Convert.ToDouble(P5P.Text);
|
|
}
|
|
else if (dat_P == 2)
|
|
{
|
|
dat_D["Parameter5_S2"] = Convert.ToDouble(P5P.Text);
|
|
}
|
|
else if (dat_P == 3)
|
|
{
|
|
dat_D["Parameter5_S3"] = Convert.ToDouble(P5P.Text);
|
|
}
|
|
dat_D.EndEdit();
|
|
}
|
|
}
|
|
catch (Exception) { }
|
|
}
|
|
|
|
|
|
private readonly string[] id_dat = {"001","007","008","013","015" , "020", "022", "031", "035", "036",
|
|
"039", "040", "041", "049", "050", "051", "054", "055", "056","064","065","066","067", "090",
|
|
"093","094" };
|
|
private readonly string[] id_datp = { " ", "017", "050", "051", "064", "066", "090", "091", "093", "094" };
|
|
|
|
private void Form1_Load()
|
|
{
|
|
this.boxID.Items.Add(Properties.Resources.TemperatureControl);//温度控制001
|
|
this.boxID.Items.Add(Properties.Resources.AddWater + "(" + Properties.Resources.WaterLevel + ")");//水位进水007
|
|
this.boxID.Items.Add(Properties.Resources.AddWater + "(" + Properties.Resources.Flowmeter + ")");//流量进水008
|
|
this.boxID.Items.Add(Properties.Resources.Washing + "(" + Properties.Resources.WaterLevel + ")");//水位水洗013
|
|
this.boxID.Items.Add(Properties.Resources.Washing + "(" + Properties.Resources.Overflow + ")");//溢流水洗015
|
|
this.boxID.Items.Add(Properties.Resources.Drainage);//排水020
|
|
this.boxID.Items.Add(Properties.Resources.PumpDrainage);//主泵排水022
|
|
this.boxID.Items.Add(Properties.Resources.RunningTime);//运转031
|
|
this.boxID.Items.Add(Properties.Resources.ClothIntake);//入布035
|
|
this.boxID.Items.Add(Properties.Resources.OutTheCloth);//出布036
|
|
this.boxID.Items.Add(Properties.Resources.CallWorkers);//呼叫操作员039
|
|
this.boxID.Items.Add(Properties.Resources.Sampling);//取样040
|
|
this.boxID.Items.Add(Properties.Resources.End);//程序结束041
|
|
this.boxID.Items.Add(Properties.Resources.Await);//等待049
|
|
this.boxID.Items.Add(Properties.Resources.Pressurized);//加压050
|
|
this.boxID.Items.Add(Properties.Resources.Depressurized);//减压051
|
|
this.boxID.Items.Add(Properties.Resources.Pump + "/" + Properties.Resources.Blower);//泵风机速度054
|
|
this.boxID.Items.Add(Properties.Resources.PumpStart);//泵启动055
|
|
this.boxID.Items.Add(Properties.Resources.PumpStops);//泵停止056
|
|
this.boxID.Items.Add(Properties.Resources.PrepareMedications);//备药064
|
|
this.boxID.Items.Add(Properties.Resources.AddTheMedicine);//加药065
|
|
this.boxID.Items.Add(Properties.Resources.CallDistribution);//呼叫输送066
|
|
this.boxID.Items.Add(Properties.Resources.CallPreparation);//呼叫准备067
|
|
this.boxID.Items.Add(Properties.Resources.RapidAcidAddition);//快速加酸090
|
|
this.boxID.Items.Add(Properties.Resources.PHDetection);//ph检测093
|
|
this.boxID.Items.Add(Properties.Resources.PHControl);//ph控制094
|
|
|
|
this.boxIDp.Items.Add("");//
|
|
this.boxIDp.Items.Add(Properties.Resources.Washing + "(" + Properties.Resources.Cooling + ")");//降温水洗017
|
|
this.boxIDp.Items.Add(Properties.Resources.Pressurized);//加压050
|
|
this.boxIDp.Items.Add(Properties.Resources.Depressurized);//减压051
|
|
this.boxIDp.Items.Add(Properties.Resources.PrepareMedications);//备药064
|
|
this.boxIDp.Items.Add(Properties.Resources.CallDistribution);//呼叫输送066
|
|
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)//输入事件
|
|
{
|
|
int l = boxNAME.Text.Length;
|
|
string text = boxNAME.Text.ToString();
|
|
if (l == 3)
|
|
{
|
|
int g = Array.IndexOf(id_dat, text);//数组索引
|
|
if (g != -1)
|
|
{
|
|
boxID.SelectedIndex = g;//有效索引传入
|
|
Set(id_dat[g]);
|
|
}
|
|
else
|
|
{
|
|
boxID.SelectedIndex = -1;
|
|
Set("-1");
|
|
}
|
|
}
|
|
}
|
|
private void TextBoxp_TextChanged(object sender, TextChangedEventArgs e)//输入事件
|
|
{
|
|
int l = boxNAMEp.Text.Length;
|
|
string text = boxNAMEp.Text.ToString();
|
|
if (l == 3)
|
|
{
|
|
int g = Array.IndexOf(id_datp, text);//数组索引
|
|
if (g != -1)
|
|
{
|
|
boxIDp.SelectedIndex = g;//有效索引传入
|
|
Setp(id_datp[g]);
|
|
}
|
|
else
|
|
{
|
|
boxIDp.SelectedIndex = -1;
|
|
Setp("-1");
|
|
}
|
|
}
|
|
else
|
|
{
|
|
boxIDp.SelectedIndex = 0;//空白
|
|
Setp(id_datp[0]);
|
|
}
|
|
}
|
|
private void BoxID_SelectionChanged(object sender, SelectionChangedEventArgs e)//下拉框选择事件
|
|
{
|
|
if (boxID.SelectedIndex != -1)
|
|
{
|
|
int i = boxID.SelectedIndex;
|
|
boxNAME.Text = id_dat.ElementAt(i);
|
|
Set(id_dat[i]);
|
|
P1.Text = "0";
|
|
P2.Text = "0";
|
|
P3.Text = "0";
|
|
P4.Text = "0";
|
|
P5.Text = "0";
|
|
}
|
|
}
|
|
private void boxIDp_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
|
{
|
|
if (boxIDp.SelectedIndex != -1)
|
|
{
|
|
int i = boxIDp.SelectedIndex;
|
|
boxNAMEp.Text = id_datp.ElementAt(i);
|
|
Setp(id_datp[i]);
|
|
|
|
dat_D.BeginEdit();
|
|
if (dat_P == 1)
|
|
{
|
|
dat_D["StepID_S1"] = boxNAMEp.Text;
|
|
dat_D["StepName_S1"] = e.AddedItems[0];
|
|
}
|
|
else if (dat_P == 2)
|
|
{
|
|
dat_D["StepID_S2"] = boxNAMEp.Text;
|
|
dat_D["StepName_S2"] = e.AddedItems[0];
|
|
}
|
|
else if (dat_P == 3)
|
|
{
|
|
dat_D["StepID_S3"] = boxNAMEp.Text;
|
|
dat_D["StepName_S3"] = e.AddedItems[0];
|
|
}
|
|
dat_D.EndEdit();
|
|
}
|
|
|
|
P1P.Text = "0";
|
|
P2P.Text = "0";
|
|
P3P.Text = "0";
|
|
P4P.Text = "0";
|
|
P5P.Text = "0";
|
|
}
|
|
private void YES_Click(object sender, RoutedEventArgs e)//确认
|
|
{
|
|
if (string.IsNullOrEmpty(boxID.Text))
|
|
{
|
|
var args1 = new AddressUpdateEventArgs(data, "", "", "", dat_D);
|
|
AddressUpdated(this, args1);
|
|
this.Close(); //关闭窗口
|
|
return;
|
|
}
|
|
string name = " ";
|
|
if (P1N.Visibility == Visibility.Visible) name = P1N.Text + ":[" + P1.Text + "]";
|
|
if (P2N.Visibility == Visibility.Visible) name += P2N.Text + ":[" + P2.Text + "]";
|
|
if (P3N.Visibility == Visibility.Visible) name += P3N.Text + ":[" + P3.Text + "]";
|
|
if (P4N.Visibility == Visibility.Visible) name += P4N.Text + ":[" + P4.Text + "]";
|
|
if (P5N.Visibility == Visibility.Visible) name += P5N.Text + ":[" + P5.Text + "]";
|
|
|
|
var args = new AddressUpdateEventArgs(data, boxNAME.Text, boxID.Text, name.ToString(), dat_D);
|
|
AddressUpdated(this, args);
|
|
this.Close(); //关闭窗口
|
|
}
|
|
private void NO_Click(object sender, RoutedEventArgs e)//关闭
|
|
{
|
|
this.Close(); //关闭窗口
|
|
}
|
|
|
|
private void Set(string a) //参数显示
|
|
{
|
|
switch (a)
|
|
{
|
|
case "001":
|
|
P1N.Text = Properties.Resources.Target + Properties.Resources.Temperature;
|
|
P2N.Text = Properties.Resources.Rate + "(°C/min)";
|
|
P3N.Text = Properties.Resources.Time;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Collapsed;
|
|
P4N.Visibility = Visibility.Collapsed;
|
|
P5.Visibility = Visibility.Collapsed;
|
|
P5N.Visibility = Visibility.Collapsed;
|
|
imageP.Source = new BitmapImage(new Uri("/Lmage/ID001.png", UriKind.Relative));
|
|
break;
|
|
case "007":
|
|
P1N.Text = Properties.Resources.Headwaters;
|
|
P2N.Text = Properties.Resources.WaterLevel;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
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/ID007.png", UriKind.Relative));
|
|
break;
|
|
case "008":
|
|
P1N.Text = Properties.Resources.Headwaters;
|
|
P2N.Text = Properties.Resources.Flowmeter;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
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/ID008.png", UriKind.Relative));
|
|
break;
|
|
case "013":
|
|
P1N.Text = Properties.Resources.Headwaters;
|
|
P2N.Text = Properties.Resources.WaterLevel;
|
|
P3N.Text = Properties.Resources.Time;
|
|
P4N.Text = Properties.Resources.Number;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Visible;
|
|
P4N.Visibility = Visibility.Visible;
|
|
P5.Visibility = Visibility.Collapsed;
|
|
P5N.Visibility = Visibility.Collapsed;
|
|
imageP.Source = new BitmapImage(new Uri("/Lmage/ID013.png", UriKind.Relative));
|
|
break;
|
|
case "015":
|
|
P1N.Text = Properties.Resources.Headwaters;
|
|
P2N.Text = Properties.Resources.WaterLevel;
|
|
P3N.Text = Properties.Resources.Flowmeter;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Collapsed;
|
|
P4N.Visibility = Visibility.Collapsed;
|
|
P5.Visibility = Visibility.Collapsed;
|
|
P5N.Visibility = Visibility.Collapsed;
|
|
imageP.Source = new BitmapImage(new Uri("/Lmage/ID015.png", UriKind.Relative));
|
|
break;
|
|
case "017":
|
|
P1N.Text = Properties.Resources.Headwaters;
|
|
P2N.Text = Properties.Resources.WaterLevel;
|
|
P3N.Text = Properties.Resources.Time;
|
|
P4N.Text = Properties.Resources.Target + Properties.Resources.Temperature;
|
|
P5N.Text = Properties.Resources.Rate;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Visible;
|
|
P4N.Visibility = Visibility.Visible;
|
|
P5.Visibility = Visibility.Visible;
|
|
P5N.Visibility = Visibility.Visible;
|
|
imageP.Source = new BitmapImage(new Uri("/Lmage/ID017.png", UriKind.Relative));
|
|
break;
|
|
case "020":
|
|
P1N.Text = Properties.Resources.Drainage;
|
|
P2N.Text = Properties.Resources.WaterLevel;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
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/ID020.png", UriKind.Relative));
|
|
break;
|
|
case "022":
|
|
P1N.Text = Properties.Resources.Drainage;
|
|
P2N.Text = Properties.Resources.WaterLevel;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
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/ID022.png", UriKind.Relative));
|
|
break;
|
|
case "031":
|
|
P1N.Text = Properties.Resources.Time;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
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/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;
|
|
case "050":
|
|
P1N.Text = Properties.Resources.Temperature;
|
|
P2N.Text = Properties.Resources.Pressure;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
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/ID050.png", UriKind.Relative));
|
|
break;
|
|
case "051":
|
|
P1N.Text = Properties.Resources.Temperature;
|
|
P2N.Text = Properties.Resources.Pressure;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
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/ID051.png", UriKind.Relative));
|
|
break;
|
|
case "054":
|
|
P1N.Text = Properties.Resources.PumpSpeed;
|
|
P2N.Text = Properties.Resources.Blower;
|
|
P3N.Text = Properties.Resources.Nozzle;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Collapsed;
|
|
P4N.Visibility = Visibility.Collapsed;
|
|
P5.Visibility = Visibility.Collapsed;
|
|
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;
|
|
P3N.Text = Properties.Resources.WaterLevel;
|
|
P4N.Text = Properties.Resources.Temperature;
|
|
P5N.Text = Properties.Resources.Mixing;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Visible;
|
|
P4N.Visibility = Visibility.Visible;
|
|
P5.Visibility = Visibility.Visible;
|
|
P5N.Visibility = Visibility.Visible;
|
|
imageP.Source = new BitmapImage(new Uri("/Lmage/ID064.png", UriKind.Relative));
|
|
break;
|
|
case "065":
|
|
P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
|
|
P2N.Text = Properties.Resources.Curve;
|
|
P3N.Text = Properties.Resources.Time;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Collapsed;
|
|
P4N.Visibility = Visibility.Collapsed;
|
|
P5.Visibility = Visibility.Collapsed;
|
|
P5N.Visibility = Visibility.Collapsed;
|
|
imageP.Source = new BitmapImage(new Uri("/Lmage/ID065.png", UriKind.Relative));
|
|
break;
|
|
case "066":
|
|
P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
|
|
P2N.Text = Properties.Resources.Type;
|
|
P3N.Text = Properties.Resources.Step;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Collapsed;
|
|
P4N.Visibility = Visibility.Collapsed;
|
|
P5.Visibility = Visibility.Collapsed;
|
|
P5N.Visibility = Visibility.Collapsed;
|
|
imageP.Source = new BitmapImage(new Uri("/Lmage/ID066.png", UriKind.Relative));
|
|
break;
|
|
case "067":
|
|
P1N.Text = Properties.Resources.Medicine + Properties.Resources.Tank;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
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/ID067.png", UriKind.Relative));
|
|
break;
|
|
case "090":
|
|
P1N.Text = Properties.Resources.Target + Properties.Resources.Temperature;
|
|
P2N.Text = "PH";
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
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/ID090.png", UriKind.Relative));
|
|
break;
|
|
case "091":
|
|
P1N.Text = Properties.Resources.Target + Properties.Resources.Temperature;
|
|
P2N.Text = Properties.Resources.Rate;
|
|
P3N.Text = "PH";
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
P3.Visibility = Visibility.Visible;
|
|
P3N.Visibility = Visibility.Visible;
|
|
P4.Visibility = Visibility.Collapsed;
|
|
P4N.Visibility = Visibility.Collapsed;
|
|
P5.Visibility = Visibility.Collapsed;
|
|
P5N.Visibility = Visibility.Collapsed;
|
|
imageP.Source = new BitmapImage(new Uri("/Lmage/ID091.png", UriKind.Relative));
|
|
break;
|
|
case "093":
|
|
P1N.Text = Properties.Resources.Time;
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
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/ID093.png", UriKind.Relative));
|
|
break;
|
|
case "094":
|
|
P1N.Text = Properties.Resources.Time;
|
|
P2N.Text = "PH";
|
|
P1.Visibility = Visibility.Visible;
|
|
P1N.Visibility = Visibility.Visible;
|
|
P2.Visibility = Visibility.Visible;
|
|
P2N.Visibility = Visibility.Visible;
|
|
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/ID094.png", UriKind.Relative));
|
|
break;
|
|
default:
|
|
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;
|
|
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;
|
|
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/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, DataRow dRow_DAT)
|
|
{
|
|
this.StepID = dStepID;
|
|
this.Step = dStep;
|
|
this.StepNAME = dStepNAME;
|
|
this.PNAME = dPNAME;
|
|
this.Row_DAT = dRow_DAT;
|
|
}
|
|
|
|
public string Step { get; set; }
|
|
public string StepID { get; set; }
|
|
public string StepNAME { get; set; }
|
|
public string PNAME { get; set; }
|
|
public DataRow Row_DAT { 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; boxIDp.IsEnabled = true;
|
|
Sub.Text = Properties.Resources.Subroutine + ": " + dat_P.ToString();
|
|
boxNAMEp.Text = dat_D.Field<string>("StepID_S1");
|
|
P1P.Text = dat_D.Field<double>("Parameter1_S1").ToString();
|
|
P2P.Text = dat_D.Field<double>("Parameter2_S1").ToString();
|
|
P3P.Text = dat_D.Field<double>("Parameter3_S1").ToString();
|
|
P4P.Text = dat_D.Field<double>("Parameter4_S1").ToString();
|
|
P5P.Text = dat_D.Field<double>("Parameter5_S1").ToString();
|
|
}
|
|
private void imageP2_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
|
|
{
|
|
((Image)sender).RenderTransform = Transform.Identity;
|
|
dat_P = 2; boxIDp.IsEnabled = true;
|
|
Sub.Text = Properties.Resources.Subroutine + ": " + dat_P.ToString();
|
|
boxNAMEp.Text = dat_D.Field<string>("StepID_S2");
|
|
P1P.Text = dat_D.Field<double>("Parameter1_S2").ToString();
|
|
P2P.Text = dat_D.Field<double>("Parameter2_S2").ToString();
|
|
P3P.Text = dat_D.Field<double>("Parameter3_S2").ToString();
|
|
P4P.Text = dat_D.Field<double>("Parameter4_S2").ToString();
|
|
P5P.Text = dat_D.Field<double>("Parameter5_S2").ToString();
|
|
}
|
|
private void imageP3_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
|
|
{
|
|
((Image)sender).RenderTransform = Transform.Identity;
|
|
dat_P = 3; boxIDp.IsEnabled = true;
|
|
Sub.Text = Properties.Resources.Subroutine + ": " + dat_P.ToString();
|
|
boxNAMEp.Text = dat_D.Field<string>("StepID_S3");
|
|
P1P.Text = dat_D.Field<double>("Parameter1_S3").ToString();
|
|
P2P.Text = dat_D.Field<double>("Parameter2_S3").ToString();
|
|
P3P.Text = dat_D.Field<double>("Parameter3_S3").ToString();
|
|
P4P.Text = dat_D.Field<double>("Parameter4_S3").ToString();
|
|
P5P.Text = dat_D.Field<double>("Parameter5_S3").ToString();
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|