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

Hide the border between two combined cells in TableLayoutPanel

我有 4x4 table。如何使第一行只有 2 个单元格? 已尝试使用 ColumnSpan,但它仍在单元格之间绘制边框。

示例:

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

您可以在一个单元格中 Dock 一个带有 Margin=0Panel,然后将 Panel 跨越到所需的大小,并将其用作对象的容器单元格。

或者,您可以将 LabelAutoSize 设置为 false,然后将其 Dock 设置为 Fill,然后跨越 Label 到所需的大小。

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

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