隐藏TableLayoutPanel中两个组合单元格之间的边框

时间:2018-12-25 14:05:36

标签: c# .net winforms tablelayoutpanel

我有4x4的桌子。如何使第一行只有2个单元格? 尝试过ColumnSpan,但仍在单元格之间绘制边框。

示例:

----------------------
|   A     |      B   |
----------------------
| 1  |  2 |  3  |   4|
----------------------

1 个答案:

答案 0 :(得分:2)

您可以在单元格中Dock Panel Margin=0,然后将其Panel扩展到所需的大小,并将其用作单元格中对象的容器

或者,您可以将标签的AutoSize设置为false,然后将其Dock设置为Fill

(面板显示为绿色,标签显示为黄色)

enter image description here

使用2像素宽度的边框(如插图)时,唯一的问题是它使一个像素出现在顶部。使用1像素宽边框类型(如“单张”)可以避免这种情况