在WinForms中绘制水平分隔线可以使用控件或者自定义绘制的方式来实现。
示例代码:
Label separator = new Label();
separator.Height = 1;
separator.BackColor = Color.Gray;
separator.Dock = DockStyle.Top;
this.Controls.Add(separator);
示例代码:
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
using (Pen pen = new Pen(Color.Gray))
{
int y = 50; // 分隔线的Y坐标
e.Graphics.DrawLine(pen, 0, y, this.Width, y);
}
}
以上是在WinForms中绘制水平分隔线的两种常见方式。在实际应用中,可以根据具体需求选择适合的方式来实现。
TVP活动
腾讯数字政务云端系列直播
云+社区技术沙龙[第21期]
"中小企业”在线学堂
云原生正发声
“中小企业”在线学堂
《民航智见》线上会议
腾讯云数据库TDSQL训练营
《民航智见》线上会议
领取专属 10元无门槛券
手把手带您无忧上云