ose*_*ose 2 c# user-controls winforms
我试图使用一个FlowLayoutPanel包含任意数量的高UserControls,一个在另一个旁边.当一个新的控件被添加到FlowLayoutPanel,我希望它出现在上一个控件的右侧,而不是在下面.
我订AutoScroll到true的FlowLayoutPanel,并有FlowDirection作为LeftToRight.
下面是"正确"行为的示例(右侧添加了新项目,溢出时出现垂直滚动条):

但是,当我超过"行"的末尾时,FlowLayoutPanel将控件放到"新行".所需的行为是出现一个水平滚动条,只有这一行的垂直溢出出现在下面.
这是不正确行为的示例:

如何强制所有对象排成一行(即使用水平滚动条)?