| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 | 
							- using Caliburn.Micro.Core;
 
- using Caliburn.Micro;
 
- using FurnaceUI.Models;
 
- using MECF.Framework.UI.Client.CenterViews.Configs.SystemConfig;
 
- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- using System.Windows;
 
- namespace FurnaceUI.Views.Parameter
 
- {
 
-     public class PressureSensorViewModel : FurnaceUIViewModelBase
 
-     {
 
-         private int _selectIndex =0;
 
-         public int SelectIndex
 
-         {
 
-             get { return _selectIndex; }
 
-             set { _selectIndex = value; this.NotifyOfPropertyChange(nameof(SelectIndex)); }
 
-         }
 
-         public string SelectName = "";
 
-         private List<PressureSensorItem> _tableDataSource = new List<PressureSensorItem>();
 
-         public List<PressureSensorItem> TableDataSource
 
-         {
 
-             get { return _tableDataSource; }
 
-             set { _tableDataSource = value; this.NotifyOfPropertyChange(nameof(TableDataSource)); }
 
-         }
 
-         protected override void OnInitialize()
 
-         {
 
-             base.OnInitialize();
 
-             TableDataSource.Add(new PressureSensorItem()
 
-             {
 
-                 Index = 1,
 
-                 Name = "VG13",
 
-             });
 
-             TableDataSource.Add(new PressureSensorItem()
 
-             {
 
-                 Index = 2,
 
-                 Name = "VG11",
 
-             });
 
-         }
 
-         public void SelectionChangedHandle(object obj)
 
-         {
 
-             PressureSensorItem node = (PressureSensorItem)obj;
 
-             if (node == null)
 
-             {
 
-                 return;
 
-             }
 
-             SelectIndex = node.Index-1;
 
-             SelectName = node.Name;
 
-         }
 
-         public void CloseCommand()
 
-         {
 
-             ((Window)GetView()).DialogResult = false;
 
-         }
 
-         public void OKCommand()
 
-         {
 
-             ((Window)GetView()).DialogResult = true;
 
-         }
 
-     }
 
-     public class PressureSensorItem
 
-     {
 
-         public int Index { get; set; }
 
-         public string Name { get; set; }
 
-     }
 
- }
 
 
  |