|  |  |  |   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(); | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |        | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 |