1

在我的 Windows 窗体应用程序中使用 3 个嵌套的SplitContainer 。当遇到与其他人相同的问题时,分隔条与周围面板的颜色相同。常见的解决方案似乎是更改BackColor但嵌套时会导致嵌套面板周围出现难看的边框:

在 SplitContainer 中的容器周围形成边框

我也有人建议使用Fixed3D BorderStyle但这有同样的问题:

使用具有类似问题的 3DBorders 的表单。

4

2 回答 2

1

在写这个问题的最后时刻,我顿悟了。SplitContainer 内的虚线只是参考线,而不是固定的边距。嵌套的 SplitContainer 的位置是 3, 3。

通过手动将位置设置为 0、0(设计师捕捉到 3、3),左侧的灰色消失了。我还必须将其放大 3 个像素以防止右侧出现新边框。

对每个嵌套的 SplitContainer 执行此操作解决了我的问题: Fixed form http://fr33dan.com/Fixed.png

于 2013-02-27T17:05:16.730 回答
0

为拆分容器提供与其面板不同的背景颜色,并将它们的边框样式全部设置为无。

于 2021-12-30T11:09:53.887 回答