The invention relates to a method for controlling movement of a motorized C-arm, comprising: - receiving position information of a user (U) relative to the C-arm (1), - continuously receiving current position information of the C-arm (1) relative to a reference position of the C-arm, - from said current position information and from the position information of the user, computing a graphical representation of the current position of the C-arm according to the user's point of view, - from the computed graphical representation of the current position of the C-arm, computing a graphical representation of at least one command button suited to the current position information of the C-arm and to the user's point of view to move the C-arm in a determined direction according to a respective degree of freedom, - displaying on a control panel a graphical user interface (7) comprising said computed representation (70) of the current position of the C-arm and said at least one command button (710).L'invention concerne un procédé pour commander le mouvement d'un bras en C motorisé, comprenant : - réception d'informations de position d'un utilisateur (U) par rapport au bras en C (1), - réception en continu d'informations de position actuelle du bras en C (1) par rapport à une position de référence du bras en C, - à partir desdites informations de position actuelle et à partir des informations de position de l'utilisateur, calcul d'une représentation graphique de la position actuelle du bras en C selon le point de vue de l'utilisateur, - à partir de la représentation graphique calculée de la position actuelle du bras en C, calcul d'une représentation graphique d'au moins un bouton de commande adapté aux informations de position actuelle du bras en C et au point de vue de l'utilisateur pour déplacer le bras en C dans une direction déterminée selon un degré de liberté respectif, - affichage sur un panneau de commande d'une interface utilisateur graphique (7) comprenant ladite repré