/// <summary> /// 初始化控制设备列表 /// </summary> private void InitControlDeviceListView() { this.listView1.Items.Clear(); var controlDeviceList = ControlDeviceUnit.FindAll().ToList(); if (controlDeviceList.Count > 0 && controlDeviceList.Any()) { foreach (var controlDevic in controlDeviceList) { var strings = new string[] { controlDevic.Name, controlDevic.ModularDeviceName, controlDevic.DeviceTypeName, controlDevic.RelayTypeRemark, controlDevic.Function.ToString(), controlDevic.RegisterAddress1.ToString(), controlDevic.OriginalValue.ToString(), controlDevic.ProcessedValue + "", controlDevic.GroupNum.ToString(), controlDevic.ControlJobTypeRemark }; var listViewItem = new ListViewItem(strings); listViewItem.Tag = controlDevic; this.listView1.Items.Add(listViewItem); } } }
/// <summary> /// 初始化控制设备列表 /// </summary> private void InitControlDeviceListView() { this.listView3.Items.Clear(); List <ControlDeviceUnit> controlDeviceList = ControlDeviceUnit.FindAll(); foreach (var controlDevice in controlDeviceList) { var strings = new string[] { controlDevice.ModularDeviceName, controlDevice.Name }; var listViewItem = new ListViewItem(strings); listViewItem.Tag = controlDevice; this.listView3.Items.Add(listViewItem); } }