一个轻量级的 Windows WPF 待办应用,支持透明置顶悬浮窗、托盘集成以及可选的开机自启。

- 待办管理
- 新增 / 删除
- 标记完成
- 置顶(置顶项会显示在悬浮窗中)
- 悬浮窗(置顶、鼠标穿透)
- 透明置顶悬浮窗
- 可选背景显示
- 文字透明度、背景透明度
- 字体大小
- 6 种预设文字颜色(可视化色块按钮)
- 水平 / 垂直位置滑条
- 高度根据置顶条目数量自适应(最大不超过屏幕可用区域的 90%)
- 系统集成
- 托盘图标与菜单
- 单实例(再次启动会唤起已有实例)
- 可选开机自启
- WPF
- .NET Framework 4.8
- 使用 Visual Studio 打开
Todowork.sln(推荐 VS 2019/2022)。 - 编译解决方案。
- 运行
Todowork项目。
- 主面板
- 在输入框输入内容,按 Enter 新增。
- 使用 置顶/取消置顶 控制悬浮窗显示的内容。
- 托盘
- 点击 显示面板 打开主面板(应用默认后台启动)。
- 点击 显示/隐藏置顶浮窗 切换悬浮窗显示状态。
数据存放在 %AppData%\Todowork\ 下:
todo.json- 待办数据存储。
ui.json- UI/悬浮窗设置(位置、显示状态、背景/文字选项、滑条等)。
crash.log- 未处理异常日志(仅在真实异常时写入)。
- 悬浮窗为 鼠标穿透 设计(不会抢占鼠标点击)。
- 应用以低资源占用与高兼容性为目标,适用于支持 .NET Framework 4.8 的 Windows 环境。