TableLayoutPanel

时间:2017-07-01 10:36:34

标签: c# winforms tablelayoutpanel

目前我正在编写一个应用程序,它显示TableLayoutPanel中文件的数据。但不知何故,它显示的行越多,TableLayoutPanel末尾的灰色条就越大。

这显示了灰条的示例。我认为这是因为细胞边界,但我该怎么办? CellBorderStyle是Single。

编辑:我将样式更改为Inset,就像我下面有5个或更多非常小的行一样。以下是更改TableLayoutPanel的代码:

Label label = new Label();
label.Name = "Header";
label.Text = cont;
if (row == 0)
{
   label.Font = new Font(label.Font.FontFamily, 12);
   label.Font = new Font(label.Font, FontStyle.Bold);
}
tlP_Head.RowCount++;
tlP_Head.RowStyles.Add(new RowStyle());
tlP_Head.Controls.Add(label, col, row);

这就是它对Cellstyle Inset的看法:

enter image description here

0 个答案:

没有答案