Hi,
According to this you can also use a normal Panel and then dock your added UserControls to the top.
In any case, the easiest way (which also holds true for most scrollable controls) is to create a custom control and explose the HScroll and VScroll properties. You could to it with this code for instance:
[Serializable()]
public class MyPanel : FlowLayoutPanel
{
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public bool myHScroll
{
get { return base.HScroll; }
set { base.HScroll = value; }
}
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public bool myVScroll
{
get { return base.VScroll; }
set { base.VScroll = value; }
}
}
Then you simply set MyPanel.myHScroll = False and you're done.
Hope this helps,
Palli