Not tried it but I don't see why it won't work. Once you add your layouts to the layoutcontainersizer, resize the child layouts as you see fit - after that you will need to call layoutcontainersizer.DoChildLayout() to force layout the children, this is protected but you could make it public.