上次编写的壁纸管理器( https://www.cnblogs.com/lzhdim/p/18074135 ),里面需要检索加载目录中的图片,这个有点耗时,所以就想放一个等待窗体,等获取完成再显示操作界面。当时想用异步的方式进行,不过想了一下,直接嵌入到窗体里就行(因为是子窗体),然后想着记录下来,于是就有了此博文,需要的读者自己复用代码。
1、 项目目录;
2、 源码介绍;
1) 嵌入窗体;
这个是放一个Label到窗体里,然后显示的时候设置Dock为Fill,这样就覆盖了其它控件,并且显示到最前端。
2) 弹出窗体;
这个就比较简单了,直接弹出窗体做等待界面,注意设置窗体的Show(this)这项。
3、 运行界面;
4、 使用介绍;
直接将代码复制到项目中进行复用即可。
5、 源码下载;
提供源码下载:https://download.csdn.net/download/lzhdim/89275524
6、 其它建议;
如果读者有其它方案,欢迎进行交流。
![]() |
Austin Liu 刘恒辉
Project Manager and Software Designer E-Mail:lzhdim@163.com Blog:https://lzhdim.cnblogs.com 欢迎收藏和转载此博客中的博文,但是请注明出处,给笔者一个与大家交流的空间。谢谢大家。 |
分类:
【07】C#相关
, 【79】开源研究系列文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?