18

私は (妻から) 私たち家族の両側の家系図を彼女が追跡できるようにするプログラムを作成する任務を負っています。

このタイプの情報を表現するための費用対効果の高い(無料の)コントロールを知っている人はいますか?

私が探しているのは、変更された組織図タイプのチャート/ツリーです。変更点は、どのノードにも 2 つの親ノードが必要であることです (例: 子には母/父が必要です)。

私がこれまでに思いついた解決策は、祖先ツリーと子孫ツリーの 2 つのツリーを持ち、各ツリーのルート ノードとして個体を検査することです。それは機能しますが、ちょっと不格好です。

私は主に c# WinForms で作業しているので、.Net タイプのコントロールまたはソース コードが望ましいです。

4

8 に答える 8

9

実はつい先日、 GRAMPSを見つけました。

于 2008-12-05T16:24:16.443 に答える
5

Geniはおそらくあなたが探しているものです。

于 2008-08-08T13:31:30.523 に答える
4

変更できるアプリケーションを本当に探している場合は、CodePlex のFamily.Showを試してみてください。

于 2008-08-08T14:15:08.047 に答える
2

何かがあなたのニーズに合わず、車輪の頻繁な再発明者に合わないとき、私はすべてあなた自身のソフトウェアを書くことに賛成です. しかし、これは正直なところ、解決策がすぐに利用できる場合の 1 つのように思えます。この場合、Family Tree Makerの形 で、わずか 40 ドルで、費やす時間と比較して、あなたが先に出てくると思います。必要なことを正確に実行する独自のプログラムを取得しようとしています。

私は現在このソフトウェアを使用していますが、うまく機能しています。

さて、あなたが何かを学ぶことができるという理由だけでそれを行う目的でそれを書くことに興味があるなら...それなら、あなたの学びたいという意志に敬意を表し、あなたが探しているコントロールを見つけてくれることを願っています.

于 2008-08-08T13:30:36.110 に答える
2

ジェネツリーを試してみてください。無料のアカウントを開設して、インタラクティブに家系図を作成できます。また、以前は知らなかった家族の一員である可能性がある、あなたの DNA と一致する他の人を見つけることもできます。

機能が既に存在し、無料である場合、なぜプログラムを作成するのでしょうか?

于 2008-09-16T22:07:30.563 に答える
2

使用するソフトウェアの提案はたくさんありますが、 The Master Geneaologistの推奨事項を追加したいと思います。私のエンジニアリングの考え方に最も合っていると思います。

スタンドアロンの家系図ツールの柔軟性に匹敵するオンラインはほとんどありませんが、TNG (The Next Generation of Genealogy Sitebuilding) は非常に優れています。

于 2008-12-27T22:14:50.277 に答える
0

これについてはあまり考えていませんが、WPF でカスタム ツリービューを取得して、やりたいことを実行できると思います。しばらく前に、この方法で組織図を実装したコード プロジェクトに関する記事を読んでいました...

于 2008-08-08T13:28:45.130 に答える