当前位置: 首页 > news >正文

记录|Label组件如何控制下边框为直线

目录

  • 前言
  • 一、问题描述
  • 二、重绘
  • 三、效果展示
  • 更新时间


前言

参考文章:
C# WinForm开发时,仅显示label的下边框怎么解决啊?

验证过,方法可靠。并增加控制绘制的直线粗细的功能。


一、问题描述

C# winform中想只给Label组件的下边框设置为一条直线,但是系统提供的组件属性中只有对四周框的整体设置。


二、重绘

  • 在.cs文件中对对应的Label对象进行重新绘制。即,编写重绘方法。代码如下:
        private void lblUserSelectTitle_Paint(object sender, PaintEventArgs e){float lineWidth = 2.0f; // 设置直线宽度Pen pen = new Pen(Color.Gainsboro, lineWidth); // 创建带有指定颜色和宽度的画笔e.Graphics.DrawLine(pen, new Point(0, this.lblUserSelectTitle.Height - 1), new Point(this.lblUserSelectTitle.Width, this.lblUserSelectTitle.Height - 1));}

三、效果展示

在这里插入图片描述


更新时间

  • 2024.08.16:创建

http://www.mrgr.cn/news/2334.html

相关文章:

  • 杭汽莅临天洑软件,共启综合智慧能源项目新篇章
  • 虚幻游戏开发| 编辑器内正常运行但打包出错
  • Django 后端架构开发:DRF 高可用API设计与核心源码剖析
  • Ai音频文件转文字工具 会议音频转文字 录音转文字提取工具 下载
  • Unity | 游戏开发中的优化思维
  • 第5天:常用的Python库和框架——Matplotlib:数据可视化
  • FastDFS的安装(分布式项目中的图片管理)
  • 记一次hivemetastore启动报错
  • Android AIDL 与 HIDL
  • k8s篇之kubectl安装命令自动补全插件
  • 超级汇总:全面探索LLM与AIGC的世界
  • VisualStudio2022 C++ EasyX EGE FlappyBird小游戏
  • day01- Web开发介绍-HTML-CS
  • DVWA-CSRF-High
  • 数学基础 -- 函数的平均值定理与定积分的中值定理
  • java15-网络编程
  • Qt程序比较字符串Qstring是否相等
  • D 10.4.2 基于Unigui的Email定时发送 (Windows、Linux)
  • centos安装docker
  • 8月16日笔记