C#Flow Layout面板换行符或换行符

dps*_*123 14 c# vb.net panel stackpanel winforms

我正在为Flow布局面板添加一些控件.在某些控件之间我需要一个换行符.我怎么能实现这个目标.谢谢

Joh*_*ton 39

在休息之前添加最后一个控件后,调用flow.SetFlowBreak(lastControl, true).

  • 或者,从VS2010 GUI设置FlowBreak:在换行符之前滚动到**PropertyPanel**底部的控件,并将**FlowBreak**设置为**True**. (14认同)

Zyo*_*Zyo 10

到目前为止,最好的答案是Brian Gillespie的评论:

从VS2010 GUI设置FlowBreak:在换行前滚动到PropertyPanel的底部,然后设置 FlowBreakTrue.

  • ...并注意FlowPanel的`WrapContents`属性必须设置为'True` (3认同)

Art*_*fin 0

您需要一个自定义控件,它将自身大小调整到流程面板的末尾,并且高度/宽度为零,具体取决于流程面板的流动方向