2.1.1.1 Persistence to a Property Bag

Non-parent controls cannot contain other controls. If non-parent controls are not embedded in other controls, they can be persisted to a property bag. The location and format of the control in the file is specified by the client application that stores it.

Parent controls can contain other controls. They cannot be persisted to a property bag; they MUST be persisted to a storage as specified in section 2.1.2.1. Consequently, controls that are embedded in another control cannot be persisted to a property bag. They MUST be persisted as specified in section 2.1.2.2.