Hi,
I am working on some requirement where I have hierarchical data(attached sample XML) to represent in a tree view(almost like tree view, attached sample) with customizing lines between the nodes and on-demand expansion/collapse features. I am new to WPF UI, please help me kick start my implementation by providing a sample project with the attached samples as reference. Thanks in advance.
<root>
<system name="a" id="1" img-src="">
<sub-system name="a1" label="a1" id="101">
<component name="a1.1" label="a1.1" id="1100">
<test name="a1.1.1" label="a1.1.1" id="1101" />
<test name="a1.1.2" label="a1.1.2" id="1102" />
<test name="a1.1.3" label="a1.1.3" id="1103" />
<test name="a1.1.4" label="a1.1.4" id="1104" />
<test name="a1.1.5" label="a1.1.5" id="1105" />
<test name="a1.1.6" label="a1.1.6" id="1106" />
</component>
<component name="a1.2" label="a1.2" id="1200">
<test name="a1.2.1" label="a1.2.1" id="1201" />
<test name="a1.2.2" label="a1.2.2" id="1202" />
<test name="a1.2.3" label="a1.2.3" id="1203" />
<test name="a1.2.4" label="a1.2.4" id="1204" />
<test name="a1.2.5" label="a1.2.5" id="1205" />
</component>
</sub-system>
<sub-system name="a2" label="a2" id="201">
<component name="a2.1" label="a2.1" id="2100">
<test name="a2.1.1" label="a2.1.1" id="2101" />
</component>
<component name="a2.2" label="a2.2" id="2200">
<test name="a2.2.1" label="a2.2.1" id="2201" />
</component>
<component name="a2.3" label="a2.3" id="2300">
<test name="a2.3.1" label="a2.3.1" id="2301" />
</component>
<component name="a2.4" label="a2.4" id="2400">
<test name="a2.4.1" label="a2.4.1" id="2401" />
<test name="a2.4.2" label="a2.4.2" id="2401" />
<test name="a2.4.3" label="a2.4.3" id="2401" />
<test name="a2.4.4" label="a2.4.4" id="2401" />
</component>
</sub-system>
<sub-system name="a3" label="a3" id="301">
<component name="a3.1" label="a3.1" id="3100">
<test name="a3.1.1" label="a3.1.1" id="3101" />
</component>
<component name="a3.2" label="a3.2" id="3200">
<test name="a3.2.1" label="a3.2.1" id="3201" />
</component>
</sub-system>
</system>
</root>
Thanks,
Cha