zoukankan      html  css  js  c++  java
  • [WPF] [AMindMap] 开发手记1 (基本结构)

    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)—!

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

  • 相关阅读:
    希尔伯特空间
    Java基础之类型转换总结篇
    超实用在线编译网站,编辑器
    3269: 万水千山粽是情
    Problem A: 李白打酒
    2370: 圆周率
    C语言fmod()函数:对浮点数取模(求余)
    C语言exp()函数:e的次幂函数(以e为底的x次方值)
    2543: 数字整除
    2542: 弟弟的作业
  • 原文地址:https://www.cnblogs.com/allofalan/p/2439849.html
Copyright © 2011-2022 走看看