WindowsAPICodePack
任务栏进度条Taskbar
要窗体显示后操作才有效,一般在设置任务栏时都要加上具体是操作那个窗体句柄。主要操作类:
TaskbarManager //Windows任务栏的实例
TaskbarProgressBarState //任务栏进度条状态
NoProgress | 不显示任何进展 |
Indeterminate | 进度条(等待状态) |
Normal | 进度条默认色(正常进度) |
Error | 进度条红色(发生错误) |
Paused | 进度条黄色(操作暂停) |
添加引用 Microsoft.WindowsAPICodePack.Shell.dll
添加引用 PresentationFramework
添加引用 PresentationCore
添加引用 WindowsBase
//设置显示默认进度条 TaskbarManager.Instance.SetProgressState(TaskbarProgressBarState.Normal, this.Handle); //设置进度条值 TaskbarManager.Instance.SetProgressValue(70, 100, this.Handle); //设置任务栏按钮图标 TaskbarManager.Instance.SetOverlayIcon(this.Handle, global::WindowsCodePack.Properties.Resources.overlay, "通知图标");
任务栏缩略图TabbedThumbnail
TaskbarManager //Windows任务栏的实例
TabbedThumbnailManager //缩略图预览管理器类
ThumbnailToolBarManager //工具栏按钮管理器类
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现