public override void OnSelected()
        {
            ControllerFasen.Clear();
            ControllerDetectoren.Clear();
            foreach (var fc in _Controller.Fasen)
            {
                ControllerFasen.Add(fc.Naam);
            }
            foreach (var d in _Controller.GetAllDetectors(x => !x.Dummy))
            {
                ControllerDetectoren.Add(d.Naam);
            }

            if (SelectedPelotonKoppeling == null && PelotonKoppelingen.Any())
            {
                SelectedPelotonKoppeling = PelotonKoppelingen[0];
            }
            else
            {
                SelectedPelotonKoppeling?.UitgaandeDetectorenManager.UpdateSelectables(ControllerDetectoren);
            }
        }
 private void RemovePelotonKoppelingCommand_Executed(object obj)
 {
     PelotonKoppelingen.Remove(SelectedPelotonKoppeling);
     SelectedPelotonKoppeling = PelotonKoppelingen.Any() ? PelotonKoppelingen[0] : null;
 }