Не удается удалить интервал между элементами управления в TableLayoutPanel?

Между кнопками добавлен интервалTableLayoutPanel, Я удалил границу в кнопке и установил для поля и поля значение 0 на панели. Но я продолжаю получать этот интервал.

tableLayoutPanel.RowCount установлен в 8 иRows Коллекция, которую я добавил 8 строкSize Type Absolute.

Я что-то пропустил? Вот код:

    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);
        }
    }

Вот как это отображается:

Ответы на вопрос(3)

Ваш ответ на вопрос