Changing place of controls

If I have - lets say - five controls dropped on a WebResponsiveGridPanel they will appear in order of dropping.
But what if I want control 2 and 3 changed from place, what would be the easiest way to do that?

(latest version of WebCore and Delphi 10.4.2)

Are you referring to changing this at runtime or at designtime?

At designtime Bruno.

It's a bit tricky but what you can do is:
From the structure pane, go under
WebGridPanel.ControlCollection and for each ControlCollectionItem, you can change there ControlCollectionItem.Control
Then do for your form: "view as text" followed by "view as form" and the gridpanel will be reloaded with the order of controls as you assigned it to the WebGridPanel.ControlCollection

Thank you Bruno, I will give it a try.