Creating a PropertyDefinition with the ComboBox inside its EditorTemplate and setting IsReadOnly of the current PropertyDefinition in SelectionChanged of the ComboBox throws StackOverFlowException.