我正在使用标准的 SplitContainer - 非常有用的东西,但实际上它看起来有点难看。我查看了其他类型的 SplitContainer 实现。火狐。
你能告诉我 - 如何自定义绘制拆分栏以看起来更好一点,或者至少在 FF 中怎么样?
我正在使用标准的 SplitContainer - 非常有用的东西,但实际上它看起来有点难看。我查看了其他类型的 SplitContainer 实现。火狐。
你能告诉我 - 如何自定义绘制拆分栏以看起来更好一点,或者至少在 FF 中怎么样?
我花时间做了一些。这是我的自定义 SplitContainer 的代码。
但是有一个小错误 - 当 SplitContainer 被聚焦并按下一个键时 - 绘图消失 - 我知道这应该通过调用 Invalidate 方法来修复 - 但我在 KeyPressed、KeyDown、KeyUp 中调用它 - 没有结果。你能告诉我应该检查哪个事件来修复那个错误吗?
简单的解决方案:
将 更改System.Windows.Forms.SplitContainer.BorderStyle
为Fixed3D
。Splitter
看起来和你提到的一样。