문제

나는 아내로부터 우리 가족 양쪽의 가계도를 추적할 수 있는 프로그램을 만드는 임무를 받았습니다.

이러한 유형의 정보를 표시하는 비용 효과적인(무료) 컨트롤을 아는 사람이 있습니까?

내가 찾고 있는 것은 수정된 조직도 유형의 차트/트리입니다.수정 사항은 모든 노드에 2개의 상위 노드가 있어야 한다는 것입니다(E.G.아이에게는 어머니/아버지가 있어야 합니다.)

지금까지 제가 생각해낸 해결책은 조상 트리와 자손 트리라는 2개의 트리를 갖고 각 트리의 루트 노드로 개체를 검사하는 것입니다.작동하지만 좀 투박합니다.

저는 주로 C# WinForms에서 작업하고 있으므로 .Net 유형 컨트롤이나 소스 코드가 더 좋습니다.

도움이 되었습니까?

해결책

지니 아마도 당신이 찾고 있는 것일 겁니다.

다른 팁

실제로 발견했어요 그래프스 얼마 전.

수정할 수 있는 애플리케이션을 정말로 찾고 있다면 사용해 보세요. 패밀리.쇼 CodePlex에서.

나는 무언가가 귀하의 요구에 맞지 않고 자주 재창조하는 경우 귀하 자신의 소프트웨어를 작성하는 데 전념합니다.하지만 이는 솔직히 솔루션을 쉽게 사용할 수 있는 것 중 하나인 것 같습니다. 이 경우에는 다음과 같은 형태입니다. 패밀리 트리 메이커 그리고 단돈 40달러로 당신이 필요한 것을 정확하게 수행하는 자신만의 프로그램을 얻으려고 노력하는 데 들인 시간에 비해 당신이 앞서 나갈 것이라고 감히 추측합니다.

저는 현재 이 소프트웨어를 사용하고 있는데 아주 훌륭하게 작동합니다.

이제, 당신이 할 수 있고 뭔가를 배우기 위해 부분적으로 그것을 하는 목적으로 그것을 쓰는 데 관심이 있다면... 그러면 나는 당신의 배우려는 의지에 경의를 표하고 당신이 찾고 있는 통제력을 찾길 바랍니다.

GeneTree를 사용해 보세요.무료 계정을 개설하고 대화형으로 가계도를 구축할 수 있습니다.당신은 또한 당신과 일치하는 DNA를 가진 다른 사람을 찾을 수도 있습니다. 그 사람은 당신이 이전에 알지 못했던 가족일 수도 있습니다.

기능이 이미 있고 무료라면 프로그램을 작성하는 이유는 무엇입니까?

사용할 소프트웨어에 대한 제안이 많이 있었지만 권장 사항을 추가하고 싶습니다. 대계보학자.나는 그것이 대부분의 것보다 내 엔지니어링 사고방식에 더 적합하다고 생각합니다.

독립형 계보 도구의 유연성과 일치하는 온라인은 거의 없지만 TNG (차세대 계보 사이트 구축)은 꽤 좋습니다.

패밀리.쇼 매우 성공적인 계보 응용 프로그램이며 오픈 소스에서 얻을 수 있습니다. 코드플렉스

나는 이것에 대해 크게 생각해 보지 않았지만 WPF에서 Custom Treeview를 사용하여 원하는 작업을 수행할 수 있다고 생각합니다.나는 읽고 있었다 조직도를 구현한 코드 프로젝트에 관한 기사 이 방법...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top