现在的位置: 首页 > 综合 > 正文

[WPF] [AMindMap] 开发手记-1 (基本结构)

2013年07月01日 ⁄ 综合 ⁄ 共 516字 ⁄ 字号 评论关闭
Bubbl.us

之前,遍历了各种MindMap软件,有复杂的有简单的,找了许久,终于发现

Bubbl.us 轻松简单,使用方便比较和我心意。

Bubbl 是一款在线MindMap应用,Flash产品。界面华丽,操作方便。

美中不足,缺少一些有用的元素,操作习惯也有些不满。而且没有离线工具,

而且,免费用户只能保存三张图(缺点中的缺点呀~~^___^)

借着学习WPF的机会,试着仿制一款,并且加上自己想要的功能。

AMindMap 的结构

闲话少说,进入正题。简单分析了一下结构。

image

 

目前,就这个结构了,Node通过ObservableCollection绑定到装在ItemsContorl中的Canvas。

ViewModel中,通过控制Node树的结构和内容,并由UI层的用户控件ANode去展现Node

内容。(-__-!)这话怎么说的这么费劲呢。换句话说,UI层的ANode配合ViewModel获得

用户操作和信息收集,由Node采集用于存储的信息,最终保存在Xml文件中,通过Xml形式

与网络交互。实现网络存储。(还是费劲,不常写Post,Sorry)—!

 

结构既定,下回说几个具体的技术支持点吧,晚安各位。说的不好,欢迎含蓄批评和热情表扬。

抱歉!评论已关闭.