在 TableLayoutPanel 上放置文本框时,Dock=Fill 不起作用

When placing textbox on TableLayoutPanel, Dock=Fill doesn't work

我的 TableLayoutPanel 有 3 列和 4 行,均匀分布(每行占 - 25%,每列占 - 33 或 34%)。我在其中一些单元格上放置标签,在其他文本框上放置标签。当我分配标签属性 Dock = Fill 时,标签展开并填充所有单元格大小。但是当我对文本框做同样的事情时,它们不会填充它们的单元格。这可能是什么问题?

将多行 属性 设置为 True。

你的文本框可能是单行的,你的单元格高于单行。

在这种情况下,Dock = Fill 将使文本框与单元格一样宽,但高度保持与单行相同。

您可以将文本框更改为多行,使其填满整个单元格。