public void Reset() { _fireChangeEvent = false; _simpleQuestion.Reset(InitialSelection); foreach (var detailsControl in QuantificationDetailsControls) { detailsControl.Reset(); } _fireChangeEvent = true; FireAnatomicEnityCharacteristicChangedEvent(); }
public void Reset() { _fireChangeEvent = false; SelectedValidTerms = InitialSelection; _simpleQuestion.Reset(SelectedValidTerms); CollectionUtils.ForEach(Controls, ctrl => { if (ctrl is AnatomicEntityCharacteristicCtrl) { ((AnatomicEntityCharacteristicCtrl)ctrl).Reset(); } else if (ctrl is ImagingObservationCharacteristicCtrl) { ((ImagingObservationCharacteristicCtrl)ctrl).Reset(); } }); _fireChangeEvent = true; FireComponentChangedEvent(); }