2009-03-26 7 views
0

Dans mon application .Net, l'utilisateur peut faire glisser des lignes d'une grille d'une fenêtre principale vers d'autres fenêtres d'application. Souvent, la fenêtre principale de l'application se trouve derrière la fenêtre dans laquelle l'utilisateur se déplace. Par défaut, dès que le bouton de la souris est enfoncé sur la fenêtre principale, il acquiert le focus, cachant la fenêtre sur laquelle l'utilisateur veut glisser.Conserver la fenêtre de premier plan lors du démarrage par glisser-déposer

Est-il possible d'empêcher la modification de la fenêtre active? Il est gênant pour un utilisateur de positionner les fenêtres de sorte qu'elles puissent à la fois faire glisser de la fenêtre principale sur l'élément approprié de la fenêtre active.

Notez que l'Explorateur Windows gère cette amende - la fenêtre de l'explorateur de premier plan reste active au cas où l'utilisateur voudrait y glisser, jusqu'à ce que le bouton de la souris soit relâché.

Répondre

0

Il peut être judicieux de faire de votre application une application MDI (interface multi-document) (comme VisualStudio, Word, Excel, etc.) où vous avez une fenêtre "principale" contenant toutes les autres fenêtres séparées par des volets.

Questions connexes