Kann der Abstand zwischen Steuerelementen in TableLayoutPanel nicht entfernt werden?
Zwischen den Schaltflächen, die ich zu meinem @ hinzufüge, ist ein gewisser AbstanTableLayoutPanel
. Ich habe den Rand im Button entfernt und den Rand und den Abstand im Panel auf 0 gesetzt. Aber ich bekomme weiterhin diesen Abstand.
tableLayoutPanel.RowCount wird auf 8 gesetzt und dasRows
Sammlung Ich habe 8 Zeilen mit @ hinzugefüSize Type Absolute
.
Bin ich etwas vermisst? Hier ist der Code:
private void FillSelectLayout()
{
tableLayoutPanelSelect.Controls.Clear();
tableLayoutPanelSelect.RowStyles.Clear();
tableLayoutPanelSelect.RowCount = 8;
for (int i = 0; i < 8; i++)
{
Button buttonSelector = new Button();
buttonSelector.Height = 64;
buttonSelector.Width = 100;
buttonSelector.FlatStyle = FlatStyle.Flat;
buttonSelector.FlatAppearance.BorderSize = 0;
buttonSelector.BackColor = Color.Yellow;
tableLayoutPanelSelect.Controls.Add(buttonSelector, 0, i);
}
}
So wird es angezeigt: