家谱树控制 [英] Genealogy Tree Control
问题描述
我(我的妻子)委托我创建一个程序,让她能够跟踪我们家庭双方的家谱.
I've been tasked (by my wife) with creating a program to allow her to track the family trees on both sides of our family.
有谁知道一种具有成本效益的(免费)控件来表示此类信息?
Does anyone know of a cost-effective (free) control to represent this type of information?
我正在寻找的是经过修改的组织结构图类型的图表/树.修改是任何节点都应该有 2 个父节点(例如一个孩子应该有一个母亲/父亲).
What I'm looking for is a modified org-chart type chart/tree. The modification is that any node should have 2 parent nodes (E.G. a child should have a Mother/Father).
到目前为止我想出的解决方案是有 2 棵树,一个祖先树和一个后代树,每个树的根节点都被检查为个体.它有效,但有点笨重.
The solution I've come up with so far is to have 2 trees, an ancestor tree and a descendants tree, with the individual being inspected as the root node for each tree. It works but is sort of clunky.
我主要使用 c# WinForms 工作,因此最好使用 .Net 类型控件或源代码.
I'm working primarily in c# WinForms, so .Net type controls or source code is preferable.
推荐答案
Geni 可能是您要找的.
这篇关于家谱树控制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!