C# DevExpress TreeList 트리구조 데이터 구현하기 (Multi Column TreeView)


C# DevExpress TreeList 트리구조 데이터 구현하기 (Multi Column TreeView)

이미지 : DevExpress Demo Center C# DevExpress에서 TreeList 컨트롤을 이용하여 트리구조의 데이터를 구현하기 위해서는 우선 TreeList 의 구조에 대해 알아야 합니다. TreeList는 기본적으로 [부모-자식] 형식으로 데이터가 맵핑되기때문에 데이터를 트리로 구현하기 위해서는 데이터상에 부모값을 필요로 합니다. 자료구조에 대해 공부를 해보셨다면 알 수 있듯 트리는 최상단 Root 노드로부터 하위 노드로 펼쳐지며 자식노드(Child Node)를 가진 노드는 부모노드(Parent Node)로 명명하며 특정ID로 메핑되는 구조를 가지고 있습니다. 트리의 구현은 DevExpress Demo Center의 Code Example으로 따라해보도록 하겠습니다. Demo Center의 데이터는 "SpaceObject" 라는 클래스에서 데이터를 전달받는데 샘플 데이터테이블의 구조는 아래와 같습니다. SpaceObject.Data int ID int ParentI...


#devexpress #node #treelist #treeview #노드 #부모노드 #자료구조 #자식노드

원문링크 : C# DevExpress TreeList 트리구조 데이터 구현하기 (Multi Column TreeView)