如果在picturebox上使label背景透明

简介: 一、案例需求     .net开发过程中,常常需要在一个窗体图片上面放置label来显示一些文本。     而直接拉个label到picturebox上,是无法实现这种效果的。

一、案例需求

    .net开发过程中,常常需要在一个窗体图片上面放置label来显示一些文本。

    而直接拉个label到picturebox上,是无法实现这种效果的。如下图1、图2

image

图1 不合格的窗体设计


image

图2 不合格的显示效果

 

二、解决方案

    要实现实现label在图片上透明显示,需要先放置一个panel,再放置一个label。如图3,并进行下面的设置:

this.panel1.Parent = this.pictureBox1; 
this.panel1.BackColor = Color.Transparent; 
this.label1.Parent = this.panel1; 
this.panel1.BackColor = Color.Transparent;

    如果直接将label放在picturebox上是无法实现透明显示的。

image 图3 合格的窗体设计

 

image

图4 合格的显示效果

相关文章
|
10月前
|
Kubernetes Cloud Native 开发者
通义灵码对云原生应用开发的支持
通义灵码是阿里巴巴云推出的一款强大的云原生应用开发工具,支持容器化、编排技术等,提供从Dockerfile生成、容器镜像构建与推送,到Kubernetes配置文件生成及与Kubernetes集群集成的全方位支持,极大简化了云原生应用开发流程,提升了开发效率和应用质量。
通义灵码对云原生应用开发的支持
|
11月前
|
安全
链动 2+1:从引流到可持续发展的商业模式探究
链动 2 + 1 是一种快速提升产品销量、实现团队搭建与消费者共赢的商业模式。通过二级分销、走人制度、留人制度和帮扶制度,激发销量增长。直推奖、见单奖和平级奖等激励措施,使消费者积极参与销售网络,适合中小型企业通过社交传播实现裂变式发展。
|
11月前
|
XML 编译器 Android开发
Kotlin学习教程(九)
Kotlin学习教程(九)
|
Kubernetes Cloud Native 应用服务中间件
云原生之旅:构建你的首个Kubernetes集群
【8月更文挑战第31天】在这个数字化迅速演进的时代,云原生技术如同星辰般璀璨。它不仅是企业数字化转型的引擎,更是开发者们探索创新的乐园。本文将带你开启一场云原生的奇妙旅程,从零开始,一步步构建属于你自己的Kubernetes集群。想象一下,当你的应用在云端自如地伸缩、滚动更新时,那份成就感和掌控感,是不是已经让你跃跃欲试了呢?那就让我们开始吧!
|
存储 自然语言处理 监控
从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十)sentinel篇(1): sentinel 介绍以及服务集成
从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十)sentinel篇(1): sentinel 介绍以及服务集成
从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十)sentinel篇(1): sentinel 介绍以及服务集成
|
Cloud Native Go Python
面试前夜:最后准备的小贴士
面试前夜:最后准备的小贴士
109 0
|
监控 前端开发 JavaScript
|
设计模式 前端开发 Java
职责驱动设计以及状态模式的变化
职责驱动设计以及状态模式的变化
职责驱动设计以及状态模式的变化
|
Serverless 开发者
《Serverless 入门与实战》电子版下载
本书作为该领域的入门书籍,在内容上全面涵盖 Serverless 基础知识的各方面。希望本书能够成为你 Serverless 技术学习路上的良师益友,让你快速实现 Serverless 技术从入门到实践的跨越!
212 0
《Serverless 入门与实战》电子版下载
|
Java Linux
Linux Java常用命令
Linux Java常用命令
272 0