我的 TableLayoutPanel 有 3 列和 4 行,均匀划分(每行占用 - 25%,每列占用 - 33 或 34%)。我在其中一些单元格和其他文本框中放置了标签。当我分配标签属性 Dock = Fill 时,标签会展开并填充所有单元格大小。但是当我对文本框执行相同操作时,它们不会填充单元格。这里可能出现什么问题?
最佳答案
您的文本框可能是单行,并且您的单元格高于单行。
在这种情况下,Dock = Fill 将使文本框与单元格一样宽,但高度保持与单行相同。
您可以将文本框更改为多行以使其填充整个单元格。
关于c# - 将文本框放置在 TableLayoutPanel 上时,Dock=Fill 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27817087/