You would just need to set the ItemsControl's Height property to auto, and each time you add or remove a View from the ItemsControl region, the Region would get resized to fit the displayed Views.
I've made a small sample so that you could find the configuration easy to understand:
Notice that the EditRegion docked at the bottom has a border set in order to differentiate both Regions.
I hope this helped you.