Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Forms/PropertyClasses/ClosingStructuresInputContextProperties.cs =================================================================== diff -u -rd5a0bce3d53deb3aef237c365018096e9bc83bb1 -rf3c7ae4cc9069268dba97e9dd691bf449fa393db --- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Forms/PropertyClasses/ClosingStructuresInputContextProperties.cs (.../ClosingStructuresInputContextProperties.cs) (revision d5a0bce3d53deb3aef237c365018096e9bc83bb1) +++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Forms/PropertyClasses/ClosingStructuresInputContextProperties.cs (.../ClosingStructuresInputContextProperties.cs) (revision f3c7ae4cc9069268dba97e9dd691bf449fa393db) @@ -178,7 +178,9 @@ get { return new NormalDistributionProperties( - DistributionPropertiesReadOnly.None, + HasStructure() + ? DistributionPropertiesReadOnly.None + : DistributionPropertiesReadOnly.All, data.WrappedData.InsideWaterLevel, PropertyChangeHandler); } @@ -284,7 +286,9 @@ get { return new NormalDistributionProperties( - DistributionPropertiesReadOnly.None, + HasStructure() + ? DistributionPropertiesReadOnly.None + : DistributionPropertiesReadOnly.All, data.WrappedData.ThresholdHeightOpenWeir, PropertyChangeHandler); } @@ -301,7 +305,9 @@ get { return new LogNormalDistributionProperties( - DistributionPropertiesReadOnly.None, + HasStructure() + ? DistributionPropertiesReadOnly.None + : DistributionPropertiesReadOnly.All, data.WrappedData.AreaFlowApertures, PropertyChangeHandler); } @@ -372,7 +378,9 @@ get { return new NormalDistributionProperties( - DistributionPropertiesReadOnly.None, + HasStructure() + ? DistributionPropertiesReadOnly.None + : DistributionPropertiesReadOnly.All, data.WrappedData.LevelCrestStructureNotClosing, PropertyChangeHandler); }