private void Change_Node(object sender, RoutedEventArgs e) { if (SensorList.SelectedItem == null) { Info.Text = "Error, Please Select a Item"; } else { SensorNode selectedSnesor = SensorList.SelectedItem as SensorNode; Info.Text = "" + selectedSnesor.Name; foreach (SensorNode item in SensorDeviced) { if (item.ID == selectedSnesor.ID) { SensorDeviced.Remove(item); break; } else { continue; } } CoilObj = new MagNode(selectedSnesor.ID, selectedSnesor.Name, selectedSnesor.Position); CoilObj.Connect(); MagDeviced.Add(CoilObj); } }
private void Anchor_Add(object sender, RoutedEventArgs e) { var SelectedBleDevice = (BluetoothLEDeviceDisplay)BLEcmbbox.SelectedItem; SelectedBleDeviceId = SelectedBleDevice.Id; double[] position = InitailizePosition(); CoilObj = new MagNode(SelectedBleDeviceId, SelectedBleDevice.Name, position); CoilObj.Connect(); MagDeviced.Add(CoilObj); Debug.WriteLine(SelectedBleDeviceId); }