|
TreeView를 사용하는데 좀 어려운 난관에 부딪쳐서 글을 씁니다.
DB에 저장되어 있는 Data의 Level에 따라 Menu No에 해당되는 내용이 Sub Item으로 TreeView에 나오게 하려는데 잘 안되네요.
예를 들어.
DB의 Data가
----------------------------------- + 10 Action
Menu No | Menu Title | Level |- Sixty Seconds
----------------------------------- |- Metrix
10 | Action | 0 + 20 Comedy
20 | Comedy | 0 Treeview 에서는 |- Dum & Dummer
30 | Drama | 0 =============> - 30 Drama
10 | Sixty Seconds | 1
10 | Metrix | 1
20 | Dum & Dummer | 1
-----------------------------------
고수님들 부탁합니다.
참고로
Text = Query->FieldByName("Menu_Title")->AsString;
TreeView1->Items->Add(TreeView1->Selected, Text);
이렇게 기술했더니 Level에 관계없이 모두 TreeView의 첫레벨에 나타나요. (당연하겠지만)
|