ZQ博客

ZQ博客
学无止境-技术在于分享
  1. 首页
  2. 未分类
  3. 正文

Easy Cat Timer是一个非常简单计时器(倒计时)软件(Windows程序)

2025年 10月 16日 23点热度 0人点赞 0条评论

说明

Easy Cat Timer是一个非常简单计时器(倒计时)软件。

(Please click here for the English document.)

>主界面

这是一个非常简单的猫咪计时器,使用WPF制作

  • 开发语言: C#
  • 源码地址: https://github.com/xujiangjiang/Easy-Cat-Timer

下载

2019年7月2日之后,你可以在Steam商店里,下载这款软件。

最新版本: v1.0.1.1 (2019年09月13日)

下载地址:点击下载v1.0.1.1版本

特色

Easy Cat Timer是一个使用C#语言编写的WPF应用(.NET Framework),可运行在Windows平台。

软件特色:

  • 非常简单(只有倒计时的功能)
  • 非常可爱
  • 有详细的中文注释

在这个简单的项目中,大概有这些部分:

名字 描述
定时器 在.Net中,如何完成一个计时功能?
动画 在项目中,用到了2种不同的动画书写方式。 一种是直接在C#代码里书写,一种是在XAML里书写。
数据绑定 把数据类绑定在XAML中,并且进行双向数据同步。
字体 如何在WPF中,使用非系统内嵌的字体。
通知窗口 如何在屏幕右下角弹出自定义的通知窗口。
保存和读取 在WPF里,用WPF自带的Settings.settings实现保存和加载功能(存档功能)。
不同形状的窗口 如何制作奇形怪状的窗口? 在这个软件中有2个窗口(主窗口、通知窗口), 主窗口是带有圆角的方形,通知窗口是异形(不规则的形状)的。

项目结构

文件夹说明:

文件夹 描述
Asset 这个文件夹里,是项目中用到的所有资源。 包括了图片 、字体和声音文件。
Code 这个文件夹里,是项目中用到的所有C#脚本。
Xaml 这个文件夹里,是项目中用到的所有.xaml文件。 包括了自定义控件、资源词典、以及样式。
ReadMeIamge 这个文件夹里,装的是README.md文档中要用到的图片。 (直接删掉也没关系哒!~)

重要文件说明:

文件 描述
MainWindow.xaml 主界面
NotificationWindow.xaml 通知界面
AppManager.cs 管理类 (用于管理所有的窗口、逻辑、以及数据类的对象)
TimeSystem.cs 计时器功能
SaveSystem.cs 保存加载功能
LanguageSystem.cs 多语言功能
AudioSystem.cs 音效功能
标签: windows 工具
最后更新:2025年 10月 16日

zq

每天进步一点, 时间长了你会发现已经走了很远了

点赞
< 上一篇
分类
  • ARM
  • Docker
  • java
  • Linux
  • OpenStack问题
  • springboot
  • SpringCloud
  • 前端开发
  • 技术分享
  • 数据库
  • 未分类
  • 版本控制
文章目录
  • 说明
    • 下载
    • 特色
    • 项目结构

COPYRIGHT ©2024 www.dowhere.com ALL RIGHTS RESERVED.and Theme Kratos