In other words, I want to be able to change the "index" of the menu items, so they overlap any other component and are always visible.
what is the best way to do this? extending a dropdownlist?
Rather than having to worry about the index order when things change wouldn't it be better to use a popup window(you can transition it anyway you want), this could be either dynamically populated or just have states for each required group of items.
Just a thought
Thanks for the suggestions but I think that wouldn't be an "elegant" approach (also performance wont be good). Just imagine if every time you click on a combobox, you have to creare a popup with the PopupManager class.