1
경계 스타일을 FixedSingle로 설정했습니다. 패널 주변의 고정 된 단일 선의 색상을 변경하려면 어떻게해야합니까? 검은 색 대신에 밝은 회색이 필요합니다.SplitContainer 테두리 색을 변경하는 방법은 무엇입니까?
경계 스타일을 FixedSingle로 설정했습니다. 패널 주변의 고정 된 단일 선의 색상을 변경하려면 어떻게해야합니까? 검은 색 대신에 밝은 회색이 필요합니다.SplitContainer 테두리 색을 변경하는 방법은 무엇입니까?
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
SlitContainer의 BackColor를 변경 한 다음 패널을 사용하여 컨트롤을 호스팅합니다. 패널의 크기/앵커를 조정하여 보려는 여백을 표시하십시오. 도킹 된 패널은 스플리터 색상 표시를 그대로 유지합니다. – rheitzman