win客户端 -  桌面闹钟软件源码

win客户端 - 桌面闹钟软件源码

本源码是一个基于 C# + WinUI 3 开发的 Windows 桌面闹钟软件,适合作为桌面工具类项目、WinUI 3 学习案例、课程设计、毕业设计小模块或二次开发模板使用。项目包含完整的窗口界面、闹钟数据模型、本地 JSON 持久化、定时检测、弹窗提醒、系统提示音、稍后提醒、单文件 exe 发布配置等内容。 核心源码用途: - `AlarmClock.sln`:Visual Studio 解决方案入口。 - `AlarmClock/AlarmClock.csproj`:WinUI 3 项目配置,包含 Windows App SDK、发布参数和目标平台。 - `AlarmClock/App.xaml` 与 `App.xaml.cs`:应用启动入口和全局资源。 - `AlarmClock/MainWindow.xaml`:主界面布局,包含新增闹钟、闹钟列表、按钮和响应式布局。 - `AlarmClock/MainWindow.xaml.cs`:窗口逻辑,包含添加、删除、启用、停用、定时检测、提醒弹窗、响铃和窗口自适应。 - `AlarmClock/AlarmItem.cs`:闹钟数据模型,包含时间、名称、启用状态、稍后提醒、触发状态和界面绑定字段。 - `dist/AlarmClock.exe`:已发布的 Windows x64 单文件可运行程序。

¥1.99 原价 ¥2.00
浏览 38 销量 0

商品详情介绍




这是一款轻量级 Windows 桌面闹钟工具,采用现代 WinUI 3 界面开发,支持添加多个闹钟、启用或停用闹钟、删除闹钟、到点弹窗提醒、系统提示音响铃、5 分钟稍后提醒和本地保存闹钟数据。软件打开即可使用,无需安装数据库,适合日常提醒、办公待办、学习计时、会议提醒等场景。 ## 功能介绍 - 当前日期时间实时显示。 - 支持创建多个闹钟。 - 支持自定义闹钟名称。 - 支持 24 小时时间选择。 - 支持闹钟启用和停用。 - 支持删除指定闹钟。 - 支持清理已停用闹钟。 - 闹钟到点后弹出提醒窗口。 - 到点后播放 Windows 系统提示音。 - 支持 5 分钟稍后提醒。 - 闹钟数据自动保存到本地 JSON 文件。 - 支持窗口最大化和自适应布局。 - 已打包为 Windows x64 压缩单文件 exe,兼顾直接运行和体积控制。 ## 使用场景 - 日常起床、休息、喝水、吃药提醒。 - 办公会议、任务节点、临时事项提醒。 - 学习、备考、番茄钟式阶段提醒。 - C# 桌面软件课程设计或实验作业。 - WinUI 3 桌面项目学习和二次开发。 - 小型工具软件源码商品或外包交付模板。 ## 交付内容 - 完整 C# + WinUI 3 项目源码。 - Visual Studio 解决方案文件。 - 已打包好的 Windows x64 单文件 exe。 - exe 压缩包。 - 源码压缩包。 - 商品详情说明文档。 - 源码和软件界面展示图片。 ## 开发说明 项目使用 .NET 8、C#、WinUI 3 和 Windows App SDK 开发。界面采用 XAML 编写,业务逻辑使用 C# 实现。闹钟数据通过 `System.Text.Json` 序列化后保存到用户本地应用数据目录,不依赖数据库和服务器。程序发布为自包含单文件 exe,目标平台为 Windows x64。 已配置的发布方式: ```powershell dotnet publish AlarmClock\AlarmClock.csproj -c Release -p:Platform=x64 -r win-x64 --self-contained true -p:WindowsPackageType=None -p:WindowsAppSDKSelfContained=true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -p:EnableMsixTooling=true -p:EnableCompressionInSingleFile=true -o dist\AlarmClock-compressed ``` ## 使用说明 1. 双击运行 `dist/AlarmClock.exe`。 2. 在左侧选择闹钟时间。 3. 输入闹钟名称,例如“会议提醒”。 4. 保持“创建后启用”开关为开启状态。 5. 点击“添加闹钟”。 6. 到达设置时间后,软件会弹出提醒窗口并播放提示音。 7. 可选择“关闭”或“稍后 5 分钟”。 8. 可在列表中启用、停用或删除闹钟。 ## 技术栈 - 编程语言:C# - 桌面框架:WinUI 3 - UI 描述:XAML - 运行平台:Windows x64 - 运行时:.NET 8 - SDK:Windows App SDK - 数据保存:JSON 本地持久化 - 构建工具:Visual Studio / dotnet CLI - 发布方式:自包含单文件 exe ## 运行环境 - Windows 10 1809 及以上版本,推荐 Windows 10/11。 - x64 系统。 - 普通用户可直接运行 exe。 - 如需二次开发,建议使用 Visual Studio 2022/2026 或更高版本,并安装 .NET 桌面开发相关组件。