I’m stuck with a problem of bringing a field to the front as it’s drawing, has anyone countered a problem like this before?
In plain words, the problem is that I’m using NegativeMarginVerticalFieldManager from the Advanced UI samples, I use it to display a highlighted text under each panel button, the text should go in front of the content under the panel, but now it’s going in the back of it.

So, does any one know how to make it appear in the front?
The order of paint is different. Could you override paint in your fields and check order of painting?
Unfortunately there z-order is connected to order how fields were added to manager and I don’t know how to change it.
What you could do – override paint in manager and call paint for children in your needed order:
This is hack – I’m painting first field after all other.