2014-10-16 102 views
2

我試圖使用一個FlowLayoutPanel來包含任意數量的高位UserControl,一個在另一個旁邊。當一個新控件添加到FlowLayoutPanel時,我希望它顯示在前一個控件的右側,並且從未在下面。FlowLayoutPanel沒有「換行符」

我已經設置AutoScrolltrueFlowLayoutPanel並有FlowDirectionLeftToRight

下面是「正確」的行爲(新項目添加到右側和垂直滾動條出現溢出)的例子: Correct side-by-side arrangement

然而,當我推過去的「行」結束後, FlowLayoutPanel將控制權下降到「新行」。期望的行爲是出現一個水平滾動條,並且從此單行只出現垂直溢出

這是不正確行爲的例子:

Incorrect behavior

我怎麼可以強制所有對象排隊上單行(即具有水平滾動條。)?

回答