Question

J'ai été chargé (par ma femme) de créer un programme pour lui permettre de suivre les arbres généalogiques des deux côtés de notre famille.

Quelqu'un connaît-il un contrôle rentable (gratuit) pour représenter ce type d'informations ?

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

La solution que j'ai trouvée jusqu'à présent est d'avoir 2 arbres, un arbre ancêtres et un arbre descendant, l'individu étant inspecté en tant que nœud racine de 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.

Était-ce utile?

La solution

Géni c'est probablement ce que vous recherchez.

Autres conseils

En fait, j'ai repéré GRAMPS juste l'autre jour.

Si vous cherchez vraiment une application que vous pouvez modifier, essayez Famille.Afficher sur CodePlex.

Je suis tout à fait favorable à l'écriture de votre propre logiciel lorsque quelque chose ne répond pas à vos besoins et à un réinventeur fréquent de la roue.Mais honnêtement, cela semble être l'une de ces choses pour lesquelles la solution est facilement disponible, dans ce cas sous la forme de Créateur d'arbre généalogique Et pour seulement 40 $, j'oserais deviner que vous vous en sortirez par rapport aux heures que vous passeriez à essayer de faire en sorte que votre propre programme fasse exactement ce dont vous avez besoin.

J'utilise actuellement le logiciel et il fonctionne très bien.

Maintenant, si vous êtes intéressé à l'écrire en partie dans le but de le faire parce que vous le pouvez et d'apprendre quelque chose... alors je salue par tous les moyens votre volonté d'apprendre et j'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 en trouver d’autres dont l’ADN correspond au vôtre, qui peuvent être des membres de votre famille dont vous ne connaissiez pas l’existence auparavant.

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

Il y a eu de nombreuses suggestions de logiciels à utiliser, mais j'aimerais ajouter une recommandation pour Le maître généalogiste.Je trouve que cela correspond plus que la plupart à mon état d’esprit d’ingénieur.

Il existe peu de ressources en ligne qui puissent égaler la flexibilité des outils de généalogie autonomes, mais TNG (The Next Generation of Genealogy Sitebuilding) est plutôt bon.

Famille.Afficher est une application de généalogie très réussie et open-source, vous pouvez l'obtenir Codeplex

Je n'y ai pas trop réfléchi, mais je pense que vous pouvez obtenir une arborescence personnalisée dans WPF pour faire ce que vous voulez.je lisais un article sur un projet de code il y a quelque temps qui implémentait un organigramme Par ici...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top