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