I need to create a dynamic geoprocessing tool that deals with 3 layers (Governarate, Municipality, and District) . Each governarate contains many municipalities and each municipality contains many districts. I want the tool to have 3 listboxes :
After I select a value from Governarates list box, I need the second list box (Municipalities listbox) to be updated to contain only the municipalities that belong to that governarate; and after I select from Municipalities listbox, I need the thrid list box (Districts listbox) to be updated to contain only the districts that belong to that municipality.
The image below is for more clarification :
Can it be done ?
Hint: I'm using ArcGIS for Desktop 10.4