This is my solo project for the course CS163 of HCMUS's APCS. The application can visualize hash table, binary tree, AVL tree, 2-3 tree, 2-3-4 tree, heap, trie, and graph.
This example shows how to show checkboxes within nodes displayed at a specified tree level and hide/disable checkboxes for other nodes. The CustomDrawNodeCheckBox event is handled to hide checkboxes ...