私は、私たちの家族の両側の家系を追跡できるようにプログラムを作成することを(私の妻によって)任されています。系図ツリーコントロール
このタイプの情報を表現する費用効果の高い(無料の)コントロールを知っている人はいませんか。
私が探しているのは、変更された組織図タイプのチャート/ツリーです。修正は、任意のノードが2つの親ノードを有するべきである(E.G.子供が母親/父親を有するべきである)。
私が今までに思いついた解決策は、2つのツリー、祖先ツリー、および子孫ツリーを持ち、各ツリーのルートノードとして個人を調べることです。それは動作しますが、一種のものです。
私は主にC#WinFormsで作業していますので、.Netタイプのコントロールやソースコードは優先されます。
[ゲーニ](http://ww.geni.com)が最良であるからそれを得ることができる非常に成功した系図アプリケーションとオープンソースです。その無料で絶対的なお支払いは、様々なオプションを強化します。サイトはよく管理されており、モデレータは非常に役に立ち、私たちが無料のユーザーであっても迅速に対応します。もっと興味深いのは、すでにgeniのアカウントを持っている家族の親戚に出くわした場合、2つのツリーを統合して、ツリーを大きく成長させることができるということです。 –
@ AnoopK.Prabhu MyHeritageはそれに手を差し伸べて以来、もはや自由ではありません。 – Shimmy