我将边框样式设置为FixedSingle。如何更改面板周围的定制单线条的颜色?我需要它变成浅灰色而不是黑色。
我将边框样式设置为FixedSingle。如何更改面板周围的定制单线条的颜色?我需要它变成浅灰色而不是黑色。
为每个包含在 SplitContainer
中的 SplitterPanel
处理 Paint
事件,并使用 ControlPaint.DrawBorder
方法绘制自己的边框。
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
AddHandler SplitContainer1.Panel1.Paint, AddressOf Panel_Paint
AddHandler SplitContainer1.Panel2.Paint, AddressOf Panel_Paint
End Sub
Private Sub Panel_Paint(sender As Object, e As PaintEventArgs)
ControlPaint.DrawBorder(e.Graphics, e.ClipRectangle, Color.LightGray, ButtonBorderStyle.Solid)
End Sub