Если вы меняете ширину и высоту элементов управления, вы можете отрегулировать линию.
Просто создайте UserControl и поместите ниже код внутри него.
bool horizontal= false;
protected override void OnPaint(PaintEventArgs e)
{
if (horizontal)
{
Height = 1;
e.Graphics.DrawLine(Pens.Black, 0, 0, Width, 1);
}
else
{
Width = 1;
e.Graphics.DrawLine(Pens.Black, 0, 0, 1, Height);
}
}