How it works...

This process, albeit extended, is the same as it is for the Details Master pattern. There are some additional properties to set in this case to help with the form's behavior. There are a lot of steps to follow here, and it is easy to get lost and potentially set the wrong property. This is why we name the controls after the pattern element.

This form pattern was deliberately as simple as it can be. Once we are comfortable with this process, it should become more straightforward to expand it to more complicated data structures.