软件需求:
为什么要做这么个工具呢?在博主的《工作学习周总结#2》中有说到。
市面上有很多个人效率工具,但是都不适合博主目前的需要,博主现在需要的是可以1.快速记录每小时做了什么,2.生成EXCEL表用于分析。的软件,其它什么界面是否美观,功能是否像瑞士军刀一样,统统无所谓。所以打断了WPF的学习链,基于昨天《WPF HELLO WROLD》的基础,制作这么个工具。
将分为四个部分,1.界面设计 2.逻辑,功能实现 3.功能演示 4.思考如何进一步提升
在开始之前,因为这个工具希望可以伴随着WPF的学习一直改进,下去,所以需要加入代码管理,在本地创建了GIT,关联好后可以看到所有文件图标都多了一把蓝色的锁,代表成功关联。
界面设计:
第一步,搭出界面结构:
这个工具初步设计为有24个输入框(一小时一个),1个标题栏,一个导出EXCEL的按钮。确定这种方案是可行的之后开始搭结构。
<TextBlock></TextBlock> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <TextBox></TextBox> <Button></Button>