Wear a belt, that's the only thing that helps.
I think I remember one of my old suits had snaps or buttons in the inside my my pants that were connected to a matching shirt so that the shirt would stay in place...... but I haven't seen those in a while