Généalogie arbre de contrôle

(Ma femme) m’a chargé de créer un programme lui permettant de suivre les arbres généalogiques des deux côtés de notre famille.

Est-ce que quelqu’un connaît un contrôle rentable (gratuit) pour représenter ce type d’informations?

Ce que je recherche, c’est un organigramme ou un organigramme modifié. La modification est que tout nœud doit avoir 2 nœuds parents (par exemple, un enfant doit avoir une mère / père).

La solution que j’ai proposée jusqu’ici consiste à avoir 2 arbres, un arbre ancêtre et un arbre descendant, l’individu étant inspecté en tant que nœud racine pour chaque arbre. Cela fonctionne, mais c’est un peu maladroit.

Je travaille principalement dans c # WinForms, donc les contrôles de type .Net ou le code source sont préférables.

Geni est probablement ce que vous cherchez.

En fait, j’ai remarqué GRAMPS l’autre jour.

Si vous cherchez vraiment une application que vous pouvez modifier, essayez Family.Show sur CodePlex.

Je suis tout pour l’écriture de votre propre logiciel quand quelque chose ne convient pas à vos besoins et un réinventeur fréquent de la roue. Mais honnêtement, cela semble être une des choses où la solution est facilement disponible, dans ce cas-ci sous la forme de Family Tree Maker. essayer de faire en sorte que votre propre programme fasse exactement ce dont vous avez besoin.

J’utilise actuellement le logiciel et cela fonctionne très bien.

Maintenant, si votre intérêt à l’écrire en partie dans le but de le faire simplement parce que vous le pouvez et d’apprendre quelque chose … alors, je salue certainement votre volonté d’apprendre et espère que vous trouverez le contrôle que vous recherchez.

Essayez GeneTree. Vous pouvez ouvrir un compte gratuit et créer un arbre généalogique de manière interactive. Vous pouvez également trouver d’autres personnes dont l’ADN correspond au vôtre, qui peuvent être des membres de la famille que vous ne connaissiez pas auparavant.

Si la fonctionnalité est déjà disponible et gratuite, pourquoi écrire un programme?

Il y a eu beaucoup de suggestions de logiciels à utiliser, mais j’aimerais append une recommandation pour The Master Genealogist . Je trouve que cela correspond plus à mon état d’esprit d’ingénieur.

Il y a peu de ressources en ligne pour égaler la flexibilité des outils de généalogie autonomes, mais TNG (la nouvelle génération de construction de sites de généalogie) est plutôt bon.

Family.Show est une application de généalogie très réussie et open-source que vous pouvez l’obtenir auprès de Codeplex.

Je n’y ai pas trop réfléchi, mais j’estime que vous pouvez obtenir un arborescence personnalisée dans WPF pour faire ce que vous voulez. Je lisais un article sur le projet de code il y a quelque temps qui implémentait un organigramme de cette façon …