3、C#基于.net framework的应用开发实战编程 - 实现(三、三) - 编程手把手系列文章...

**  三、** 实现;

**  三.三、** 编写应用程序;

此文主要是实现应用的主要编码工作。

**  1、** 分层;

此例子主要分为UI、Helper、DAL等层。UI负责便签的界面显示;Helper主要是链接UI和数据库操作的中间层;DAL为对数据库的操作;

**  2、** UI 层;

UI层主要由下面几个文件组成。

1) AppHelper;

主要负责应用的启动,以及判断数据库是否存在,为后面做准备。

2) NoteHelper;

这个主要为UI层调用Helper的便签操作。

3) WndStart;

这个主要提供托盘菜单的操作。

4) WndNote;

这个主要为便签窗体的操作。还有便签插件的加载等。

**  3、** 菜单;

菜单主要为托盘菜单和便签菜单。直接调用方法进行操作即可,具体请读者自己阅读源码。

具体的代码请读者自己查看源码:

  https://download.csdn.net/download/lzhdim/89428078