本文主要是介绍C#知识|如何在WinForm窗体中实现分割线绘制?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
哈喽,你好啊,我是雷工!
在上位机UI设计中经常会用到分割线,用来分割界面区域。
像在KingSCADA、杰控、昆仑通态、WinCC、组态王、力控、易控等组态软件中非常简单,有现成的划线操作,选中相关工具直接绘制即可。
但在WinForm窗体中没有类似的线条绘制功能,该如何实现分割线的绘制呢?
下面介绍通过Label控件实现分割线绘制。
01 绘制效果
02 实现步骤
2.1、添加Label标签
,
2.2、AutoSize属性
设置Label2标签的AutoSize属性为False;
2.3、调整尺寸
将Label2控件移动到合适位置,尺寸拉宽到合适宽度;
2.4、可见边框
设置Label标签的BorderStyle属性为:FixedSingle,显示可见的边框;
2.5、删除文本
删除Label标签Text属性的内容,
2.6、设置Height属性
设置Label标签控件的Size属性中Height值为2,即可实现水平分割线绘制;
03 后记
以上为水平分割线的绘制步骤,同样的方法,将Label标签控件Size属性的Width值设置为2,Height值设置为需要长度,则可实现垂直分割线的绘制。
有同样需求的小伙伴可以参考该方法进行绘制。
这篇关于C#知识|如何在WinForm窗体中实现分割线绘制?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!