J'ai récemment installé Visual Studio 2013 Professional et constaté que, dans le type de projet Application Windows Forms, il était impossible de déplacer des contrôles sur un formulaire en mode Création. J'ai testé quelques alternatives et trouvé ce qui suit:
Location
manuellement dans la grille des propriétés du concepteurDe plus, comme vous pouvez le voir dans l'image ci-dessous, l'icône "croix" qui indique que les contrôles sont déplaçables n'est visible sur aucun contrôle.
J'ai essayé ce qui suit, mais je n'ai pas encore pu corriger le problème:
Locked
du formulaire et des contrôles est définie sur False
Form
(comme prévu, car il s'agit d'une installation standard et la première fois que je l'utilise)Toute suggestion serait appréciée.
Nějakou dobu to trvalo, a nakonec jsem našel řešení, ne-li od odópověď. Plus que jamais, périodicky mi počítač přestane dovolit, abych přetáhl cokoliv. Ešením je stisknutí tlačítkaEsc(únik), který okamžitě obnoví funkčnost.
Dans mon cas, j'ai dû changer le Dock property en None .
Répondez à une question légèrement différente, mais ma recherche sur Google me conduit ici, alors peut-être que cela aide quelqu'un d'autre.
Si aucun mouvement ne fonctionne, pas avec le clavier, vérifiez la propriété "verrouillée". C’était tout pour moi dans un projet de collègues, donc je ne savais pas qu’il l’avait verrouillé.
Les contrôles ont également une petite icône de verrouillage, donc si vous regardez bien, vous remarquerez.
Trouvé une solution !!
J'ai eu le même problème: En maintenant le bouton de la souris et en essayant de déplacer l'élément sans effets!
Ma solution: Après avoir appuyé sur le bouton de la souris, essayez de déplacer l'élément très lentement - cela fonctionne! Je pense que cela a peut-être quelque chose à voir avec les paramètres de vitesse/accélération de la souris. Je les ai changés au maximum. Je suppose que VS a un problème avec ça. Quand je déplace la souris lentement au début, ça fonctionne très bien!
J'avais ce qui se passait en utilisant plusieurs moniteurs . Déplacez VS vers le moniteur principal (1) et tout fonctionnera correctement .
Je viens de me retrouver dans une situation similaire mais légèrement différente - je pouvais faire glisser tous les contrôles sans l'icône "croix", tels que les boutons, mais je ne pouvais pas faire glisser aucun contrôle portant l'icône "croix", tels que les zones de groupe et les panneaux. Une solution de contournement qui a fonctionné a consisté à utiliser les touches "fléchées" pour déplacer les contrôles, mais seul un redémarrage de l'ordinateur a résolu le problème. La solution, publiée par Brett Wolfington, n'a pas fonctionné dans mon cas.
Je sais que c'est un fil plus ancien, mais ce problème persiste toujours. Je mets cela ici parce que je pense que certaines d’entre elles peuvent fonctionner pour d’autres. L'option supérieure fonctionne pour moi, mais n'est en aucun cas une solution permanente. Cela aide cependant de terminer votre projet. Concevez vos formulaires sur votre écran principal, puis déplacez VS sur votre moniteur secondaire pour coder un peu. Je travaille avec un ordinateur portable, alors je n'aime pas travailler sur un petit écran.
Certaines étapes sont rudimentaires, mais j’essayais d’être minutieux. Parfois, c'est la solution simple.
Dépannage préliminaire ...
Nécessite un redémarrage ...
Fermer VS. Supprimez certains fichiers de configuration avec les dates actuelles (devenv.exe.config, toolbox.tbd, toolbox_reset.tbd, toolboxindex.tbd, toolboxindex_reset.tbd) et redémarrez le PC. Ceux-ci se trouvent dans un répertoire tel que C:\Utilisateurs\tdevy97\AppData\Local\Microsoft\VisualStudio\15.0_18c2eb4a où le dernier dossier (15.0_18c2eb4a) est un nom aléatoire. Redémarrez. Redémarrez VS.
Boîte à outils corrompue? Fermez Visual Studio, ouvrez le dossier "c:\Utilisateurs\AppData\Local\Microsoft\VisualStudio\14.0" et supprimez tous les fichiers .TBD, démarrez regedit, recherchez "HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\ToolboxControlsInstaller_AssemblyFoldersExCache", puis "HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\ToolboxControlsInstallerCache", supprimez toutes les clés en les laissant vides avant de les supprimer (sauvegardez d'abord le registre), redémarrez, exécutez Visual Studio à nouveau et attendez qu'il recrée tous les éléments dans la boîte à outils.
Derniers recours ...
Ouvrez l'invite de commande en tant qu'administrateur, accédez à votre répertoire "IDE" (C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE) et exécutez les commandes suivantes ...
devenv.exe/uninstall/force - désinstallation complète. Redémarrez. Réinstaller. Rock On!
Aucune de ces solutions n'a fonctionné pour moi. Ce sont les étapes qui ont fonctionné pour moi:
Après la suppression, Visual Studio a pris un certain temps pour s'initialiser, mais je pouvais enfin faire glisser les contrôles.
J'ai eu ce problème et essayé de le résoudre en utilisant certaines des méthodes susmentionnées, y compris en appuyant sur Esc, redémarrez et supprimez le dossier dans AppData, mais cela ne fonctionnait pas pour moi.
"Solution"
J'ai une configuration à double écran, et ce que j'ai finalement remarqué, c'est que si Visual Studio démarre sur écran 1 et est ensuite déplacé. sur Écran 2 , les composants seront ramenés à leur emplacement initial après avoir été cliqués et glissés. Après avoir déplacé la fenêtre de Visual Studio vers écran 1 , les composants cliquent et glissent comme d’habitude. Je ne suis pas sûr de la cause de cela, car cela n’a jamais été un problème, mais pour ceux qui utilisent des écrans doubles/multiples, cela peut "résoudre" le problème.