You are right, you cannot change the content of a droplist.
However, you can change a dynamic panel state depending on the option selected in a selectbox. This way, you may create something like this:
Selectbox #1 DynamicPanel #1 ( Selectbox #2 DynamicPanel #2 ( Selectbox #3 ) )
Hope this helps.