【Access小品】拯救小明--TreeView多父节点示例
时 间:2016-03-09 20:20:58
作 者:煮江品茶 ID:10802 城市:武汉
摘 要:【Access小品】拯救小明--TreeView多父节点示例
正 文:
版友LeeTien同志希望能在TreeView中实现多父节点,对于这个问题许多版友认为不可能实现,除非把小明在这棵树上吊死。
吊死小明?小明,这个与新中国一起诞生的少年,陪伴着几代中国人度过了快乐的小学时光。他现在面临着生死危机,这可是一个大问题。于是乎拯救小明便成为了当前最为急迫的任务了。
要拯救小明,我们先来看看LeeTien同志可能吊死小明的那棵树是什么?
父亲 母亲
\ /
\ /
\ /
小明
/ | \
/ | \
/ | \
/ | \
长子 次子 长女
对了,这就是可能吊死小明的那棵树,我们来想想看怎么来实施拯救行动。要想拯救小明,我们要引入一个数学的范畴,这个范畴叫做拓扑学。拓扑学看到这棵树时,是不讲究连线的长短、连线的方向和节点的位置。也就是说,用拓扑学的视角观察,节点是可以随意移动的,线条也是可以任意伸缩的。好了,我们基本找到了拯救小明的方法了。我们可以将这棵树用拓扑的视角变换一下。
小明
/ \
/ \
父辈 子辈
/ \ / | \
父亲 母亲 / | \
/ | \
/ | \
长子 次子 长女
鬼打架的,小明就这么简单的被拯救了,原来只需要换一个视角就行了呀。LeeTien同志在感到诧异的同时,还是以为不妥,于是LeeTien同志说到:“逻辑上没有问题,实际上做出来就很怪了,父辈变成了小明子节点,晚辈也是小明的子节点。”
LeeTien同志的质疑有没有道理?当然有!其道理在于文化与传统。中国文化的根基在于儒学,儒学的精髓就是仁义礼智信,孔老夫子倡导:“克己复礼!”所谓礼,就是君为臣纲,父为子纲,长幼有序,也就是维系社会结构的有序礼法。注意:有序二字。我们刚才用拓扑学的视角观察问题强调的是无序,LeeTien同志从传统文化的角度要求有序。这就产生了一对新的矛盾,这个矛盾是否还会导致LeeTien同志把小明吊死呢?当然不会!
既然LeeTien同志强调传统文化,那么就接着从中国传统文化中找方法好了。在中国传统文化中儒家强调中庸之道,道家强调阴阳调和,这些都是解决矛盾的最好办法。对于LeeTien同志的这棵树,我们可以用近代数学的角度去观察,提炼出解决这个问题的基本逻辑思路,然后我们在按照长幼有序的逻辑来实现其呈现的方法。对了!计算的逻辑和呈现的方法分开处理,然后中庸调和到一起,这个问题就解决了。
当然TreeView控件解决呈现的问题是难以满足LeeTien同志的需要,但这并不意味着没有其他方法。可以说实现这种呈现的方法有很多种,如果你对Web技术有所了解的话,那实在是很简单的一个事情,你可以在html中写出这种呈现,然后将html装入到浏览器控件中。不过我不打算弄那么复杂,仅仅借助Access自带的控件,也可以简单愉快的来实现。
好了,拯救小明的任务圆满完成了。一切都很简单,只是视角和思路的问题。
示例:点击下载
视图:
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access系统自带的日期选择器不...(11.08)
- 分享一下Access工程中的acw...(11.07)
- Access快速开发平台--让有权...(11.04)
- Access快速开发平台--审批选...(11.01)
- ACCESS两张表先各自排序,然后...(10.31)
- Access对子窗体数据进行批量+...(10.30)
- SqlServer中如何用SQL命...(10.29)
- Access报表中的分组功能用代码...(10.28)
- 用Access计算库存结余的一个方...(10.26)
- 最精简的组合框行来源数据快速输入(...(10.25)