I take it that you are trying to show them vertically in a column. You want the conrol to show when there is data but now to take up space if there is not. Well here is the answer. It is quite simple but it works great.
Create your controls making in your vertical arrangement. Now select them all and right click the selection and select properties. The height of all of them should be changed to 0. That's right ZERO(0). Now change the Can Grow property to Yes. Close the properties window.
The next step while they are all selected(yes, they all look like hairlines, that's okay), click the Format menu item, select Vertical Spacing and Decrease. Keep doing this until they are all bunched up together and look like one single line. Make sure they are moved to the top of the Detail Section, nice and tight. You can now slide the bottom of the Detail Section right up to the bottom of the lines. Doesn't look too good right now does it.
Well when you run the report each control will expand to the necessary height given the font selected if there is data for it to display. If not it just stays a 0" height control never to be seen.
Hopefully this is what you were looking for.
Bob Scriver