我正在使用标准的SplitContainer - 非常有用的东西,但真诚地看起来有点难看。我查看了其他类型的SplitContainer实现。 FireFox
你能告诉我 - 如何自定义绘制分割栏以便看起来更好或至少在FF中如何?
答案 0 :(得分:2)
简易解决方案:
将System.Windows.Forms.SplitContainer.BorderStyle
更改为Fixed3D
。 Splitter
看起来与您提到的相同。
答案 1 :(得分:1)
我花了很多时间做了一些。 Here是我的自定义SplitContainer的代码。
但是有一个小错误 - 当SplitContainer聚焦并按下一个键时 - 绘图消失 - 我知道这应该通过调用Invalidate方法来修复 - 但我在KeyPressed,KeyDown,KeyUp中调用它 - 没有结果。你能告诉我应该检查哪个事件来修复那个bug吗?