在面板中添加标签时具有特定布局

本文关键字:布局 加标签 添加 | 更新日期: 2023-09-27 18:00:31

我有一个带有Panel的WinForm,我一直在添加Labels。是否可以设置Panel,以便每次添加标签时都有特定的布局?我正在寻找的布局只有一列Labels,所以每次我添加新的Label时,它都会添加到下一行。我还没有为Panel找到任何可以做到这一点的属性。这可能吗?

在面板中添加标签时具有特定布局

使用FlowLayoutPanel而不是Panel。并将FlowDirection属性设置为TopDown

您可以在面板中创建一个ListBox,然后将Labels添加到其中,而不是直接添加到面板中。

使用TableLayoutPanel并将其ColumnCount设置为1。