相关文章推荐
曾经爱过的电影票  ·  Android 8.0 ...·  2 年前    · 
乐观的冰棍  ·  What does "make ...·  2 年前    · 
力能扛鼎的键盘  ·  使用 VS 和 VS Code ...·  2 年前    · 
宽容的领带  ·  hudson.FilePath在节点/try ...·  2 年前    · 

c# flowlayoutpanel vertical center

您可以使用 FlowLayoutPanel 的 Dock 和 Anchor 属性来实现将控件垂直居中。

方法如下:

将 FlowLayoutPanel 的 Dock 属性设置为 Top 或 Bottom。

将 FlowLayoutPanel 中的控件的 Anchor 属性设置为 Top 和 Bottom。

这样设置之后,控件就会垂直居中在 FlowLayoutPanel 中间。

您可以使用以下代码片段来实现上述功能:

flowLayoutPanel1.Dock = DockStyle.Top;
//flowLayoutPanel1.Dock = DockStyle.Bottom;
foreach (Control control in flowLayoutPanel1.Controls)
    control.Anchor = AnchorStyles.Top | AnchorStyles.Bottom;

希望这些信息对您有所帮助。如果您还有其他问题,请继续提问。

  •