19
我使用的是由兩行組成的tableLayoutPanel
。在第一行,我想要兩列, ,在第二行,我只需要一列。我怎樣才能做到這一點?如何在tableLayoutPanel中設置列間距
我使用的是由兩行組成的tableLayoutPanel
。在第一行,我想要兩列, ,在第二行,我只需要一列。我怎樣才能做到這一點?如何在tableLayoutPanel中設置列間距
隨着設計師把控制於第2行,並設置其屬性ColumnSpan爲2
在代碼:
public Form1() {
InitializeComponent();
var button = new Button();
button.Dock = DockStyle.Fill;
tableLayoutPanel1.Controls.Add(button);
tableLayoutPanel1.SetCellPosition(button, new TableLayoutPanelCellPosition(0, 1));
tableLayoutPanel1.SetColumnSpan(button, 2);
}
如果您在Visual Studio中,只需設置ColumnSpan控制權屬於第2行到'',它會照顧到這一點。