我正在尝试使用 TableLayoutPanel 将表单上的一些控件与其标签旁边对齐,如下所示:
Label1 [combobox ]
LongerLabel [longer combobox]
但是当我运行项目并捕获表单的右侧并缩小表单时,组合框不会调整大小,它会被切断...现在,我不使用 TableLayoutPanel,而只是锚定将组合框添加到表单边缘,它将正确调整大小。我对 TableLayoutPanel 做错了什么?
最佳答案
我在这里找到了答案:
因此,我将带有标签的第一列设置为自动调整大小(我将标签填充停靠在单元格中,并将文本对齐方式设置为左中)。然后将组合框停靠在第二列中。然后,将第二列的大小类型设置为 100%,而不是自动调整大小。我不知道为什么它会起作用,但它确实有效。
关于vb.net - WinForms TableLayoutPanel ComboBox 无法正确调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10585732/