Пример #1
0
        public void DeleteEnergyPart(IEnergyPart energyPart)
        {
            var secondPart = SelectedEnergy.GetTwin(energyPart);

            _controller.DeleteEnergyPart(SelectedEnergy, energyPart);
            _controller.DeleteEnergyPart(SelectedEnergy, secondPart);//??
            OnPropertyChanged(nameof(EnergiesNames));
        }
Пример #2
0
 public void DeleteEnergyPart(IEnergy energy, IEnergyPart energyPart)
 {
     _controller.DeleteEnergyPart(energy, energyPart);//??
     OnPropertyChanged(nameof(EnergiesNames));
 }
Пример #3
0
 public void DeleteEnergyPart(IEnergy energy, IEnergyPart energyPart)
 {
     FigureContainer.Remove(((EnergyPart)energyPart)._graphicsObject);
     ((SpintronicsEnergy)energy).RemoveEnergyPart(energyPart);
 }
Пример #4
0
 public void AddEnergyPart(IEnergy energy, IEnergyPart energyPart)
 {
     FigureContainer.Add(((EnergyPart)energyPart)._graphicsObject);
     ((SpintronicsEnergy)energy).AddEnergyPart(energyPart);
 }
 public override void RemoveEnergyPart(IEnergyPart part)
 {
     throw new NotImplementedException();
 }