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:

Antworten auf die Frage(6)

Ihre Antwort auf die Frage