bonjour,

j'ai une application .net, en Winform.
c'est une application de type MDI. j'ai un parent, et de fenêtre filles dans cette forme Parent.

j'ai besoin de pouvoir bloquer certaines fenêtre filles, pour les empecher d'être déplacées dans le parent.
le propriété locked d'une form ne fait rien chez moi.

j'ai essayer d'utiliser l'évènement MOVE de la form fille, et de bloquer dans cet évènement la position de ma fenetre fillle.
le soucis est que cet évènement est généré quand le système à le temps. de ce fait, la fenêtre bouge un peu, et est remise à sa place dès que l'évènement arrive à être généré.

j'ai cherche à "overrider" les évènements de ma form fille, mais je ne trouve rien au sujet du déplacement de la Form.

existe t-il un moyen de bloquer une fenetre ?

peut être faire un "hook" des évènement GDI sur les fenetre ? mais comment fait on ?

ou un autre évènement à détourner, mais lequel ?

merci pour toute idée
Cordialement,
Olivier

ps : je ne peux pas pour des raisons qui ne dépendet pas de moi enlever la barre de titre de chaque fenetre fille :o(