ボタンの間には、TableLayoutPanel
に追加する間隔があります。 Buttonのボーダーを削除し、Panel内の余白とパディングを0に設定しました。しかし、私はその間隔を続けています。TableLayoutPanelのコントロール間のスペースを削除できませんか?
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);
}
}
は、表示されます方法は次のとおりです。
TLP、RowSizes、Margin、Paddingを設定する場所は表示されません。 – TaW