我认为这是某种类型,但我有一个非常奇怪的问题
所以我最初有一个TableLayoutPanel
有2行和2列。我在左栏添加Label
,在右栏添加Textbox
es。到目前为止一切都很好。
然后我将TableLayoutPanel
的{{1}}属性设置为Autosize
并将其true
设置为AutoSizeMode
。
现在我插入新行。但是,每当我尝试插入像GrowAndShrink
或Label
这样的控件时,tablelayout都不会扩展,而是会继续这样的
当我运行程序并输入它时看起来像这样
现在我很确定这是某种错误,如果不需要帮助的话。
答案 0 :(得分:2)
您几乎肯定没有正确配置控件。看起来第三行设置为SizeType = Absolute,这是添加行时的默认设置。当设置得太小时,会剪切内容。
单击控件右上角的小三角形,然后选择“编辑行和列”。选择Show = Rows并将所有行的SizeType更改为AutoSize。
答案 1 :(得分:-1)
我遇到了类似的问题,即使所有行的sizetype都是Autosize
。
我通过将Anchor
的{{1}}设为TableLayoutPanel
来解决了这个问题,它正常工作。
但是,在设计师中我可以看到Top, Button
与下一帧重叠。