我(我的妻子)责成我创建一个程序,让她能够追踪我们家庭双方的家谱。

有谁知道一种具有成本效益(免费)的控件来表示此类信息?

我正在寻找的是修改后的组织图表类型图表/树。修改是任何节点都应该有 2 个父节点(例如孩子应该有一个母亲/父亲)。

到目前为止,我提出的解决方案是有两棵树,一棵祖先树和一棵后代树,并将个体作为每棵树的根节点进行检查。它可以工作,但有点笨重。

我主要使用 c# WinForms 工作,因此 .Net 类型控件或源代码更可取。

有帮助吗?

解决方案

杰尼 可能就是您正在寻找的。

其他提示

我其实发现了 格兰普斯 就在前几天。

如果您确实正在寻找可以修改的应用程序,请尝试一下 家庭秀 在 CodePlex 上。

当某些东西不适合您的需求并且经常重新发明轮子时,我完全赞成编写自己的软件。但老实说,如果解决方案很容易获得,这似乎是其中之一,在这种情况下以以下形式 家谱制作者 而且只要花费 40 美元,我就大胆猜测,与您为让自己的程序完全满足您的需要而花费的时间相比,您会取得领先。

我目前正在使用该软件并且效果很好。

现在,如果你有兴趣写它,部分原因是因为你可以这样做,并且学习一些东西……那么无论如何,我向你的学习意愿致敬,并希望你找到你正在寻找的控制。

尝试基因树。您可以开设一个免费帐户并以交互方式构建家谱。您还可以找到其他 DNA 与您匹配的人,他们可能是您以前不认识的家庭成员。

如果功能已经存在并且免费,为什么还要编写程序呢?

有很多可供使用的软件建议,但我想添加一个推荐 家谱大师. 。我发现它比大多数人更适合我的工程思维。

在线工具的灵活性几乎无法与独立的家谱工具相媲美,但是 TNG (下一代家谱网站建设)相当不错。

家庭秀 是一个非常成功的家谱应用程序,并且是开源的,您可以从中获取它 代码复合体

我没有认真考虑过这一点,但我认为您可以在 WPF 中获得自定义 Treeview 来执行您想要的操作。我正在读一本 不久前关于实现组织结构图的代码项目的文章 这边走...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top