FlowLayoutPanel仅在垂直方向上自动调整大小?

Lad*_*ssa 7 c# visual-studio winforms

我正在动态加载图像FlowLayoutPanel.我需要这个面板自动调整尺寸,但只能垂直调整.

这是可能的,如果是这样,我该如何实现它?

Nic*_*ler 13

简单,添加一个类型控件添加的事件:

private void flowLayoutPanel1_ControlAdded(object sender, ControlEventArgs e)
{
    if (flowLayoutPanel1.Controls.Count % 10 == 0)
        flowLayoutPanel1.SetFlowBreak(e.Control as Control, true);
}
Run Code Online (Sandbox Code Playgroud)

AutoSize = true

flowdirection = LeftToRight