Où est l'Ordre de Tabulation d'Attribution de dialogue dans Visual Studio 2012?
Pour aussi longtemps que je puisse me rappeler, Visual Studio a dû intégrer une boîte de dialogue qui vous permet d'organiser facilement l'ordre de tabulation des contrôles.
Je viens de créer mon premier VS 2012 WinForms projet, a ajouté tous mes contrôles et alla trouver l'Onglet Indexation de dialogue, et il semble être absent à partir de Visual Studio.
J'ai trouvé cet article MSDN qui stipule que je peux ouvrir cette boîte de dialogue en va de FORMAT>Onglet commande. Le problème est qu'il n'y a pas d'Onglet option de Commande sur mon menu FORMAT. Sinon, la documentation précise th à l'Ctrl+D doit ouvrir cette boîte de dialogue. Il n'a pas.
Une autre alternative est de choisir le point de VUE>Onglet option de menu Ordre. Cette méthode provoque l'Onglet Index des boîtes de planer sur vos commandes. Vous pouvez ensuite cliquer sur vos options de contrôle, un à un, dans l'ordre dans lequel vous souhaitez qu'ils onglet pour définir l'ordre de tabulation.
Ce n'est pas acceptable parce que mon formulaire contient de nombreux panneaux et les zones de groupe qui couvrent l'un l'autre. Il m'est impossible de cliquer-à travers mes contrôles, car beaucoup d'entre eux ne sont plus visibles dans le concepteur.
Est-il un moyen facile pour moi de configuration de l'onglet ordre de mes commandes comme il y a déjà une utilisation dans des versions antérieures de Visual Studio?
- vous pouvez essayer cet addon. Avertissement - je suis le suthor de cet addon. codecanyon.net/item/winforms-tab-index-addin/...
- Vous n'êtes pas fou, RLH: il y a un Onglet "Commande" dans la boîte de dialogue d'Accès qui fonctionne de cette manière pour la conception de formulaire.
- Aaaaaah... Merci! Je savais que j'en ai vu un, quelque part. - Je l'utiliser pour faire beaucoup de travail de maintien de l'ancien code VBA (en fait dans Excel.) Je parie que c'est là que je m'en souviens.
- La documentation de Visual Studio 2015, dit-Menu Format. msdn.microsoft.com/en-us/library/csz6b8x8.aspx. Le mien est sur le menu Affichage, tout de même.
Vous devez vous connecter pour publier un commentaire.
Il est toujours disponible, il vous suffit de le rajouter dans le menu Affichage. Outils + Personnaliser, onglet Commandes, la barre de Menu = Vue. Sélectionnez l'élément de menu dans les Contrôles de l'endroit où vous souhaitez insérer, par exemple celle du bas. Puis Ajouter La Commande, De La Catégorie = View, Commandes = Ordre De Tabulation.
Votre mémoire de cette commande ne sembler un peu floue, il n'a jamais été sur le menu Format et sa jamais été une boîte de dialogue. Si vous voulez le mettre sur le menu Format puis vous le pouvez, il suffit de choisir le Format de la barre de menu dans l'onglet Commandes. Vous ne pouvez pas faire un dialogue bien, c'numéros de contrôles dans le concepteur de vue. Quelques cotes que vous avez réellement se souvint de la Vue + plan du Document de commande.
Aller à votre alignement de la barre d'outils. À la fin, cliquez sur la petite touche "Ajouter ou Supprimer des Boutons" flèche vers le bas. Cliquez sur "Ajouter ou Supprimer des Boutons" bouton, et regarder vers le bas de la liste. Vous devriez voir l'Onglet Commande. Cliquez sur cela et il sera ajouté à l'alignement de la barre d'outils.
J'ai trouvé cela très utile http://msdn.microsoft.com/en-us/library/csz6b8x8.aspx
Il vous permet simplement de cliquer sur les différentes commandes dans l'ordre que vous le souhaitez à la languette par. Vous faire pendant que vous êtes dans le "Afficher l'onglet commande" mode comme décrit ci-dessus; la pointe de Elton sur l'ajout de l'icône d'une barre d'outils, il est facile de changer de mode.
Ctrl-double-cliquez sur le premier contrôle, puis cliquez sur le contrôle ultérieur, et appuyez sur Entrée pour terminer. Vous pouvez également démarrer sur le n-ième de contrôle si vous Ctrl-clic sur l'avant, puis cliquez dans l'ordre normal.
(VS Express 2013)
L'ordre de Tabulation de l'outil dans le menu affichage disparaît dans certains cas. Par exemple, si vous clikc une zone de texte, puis accédez à ses propriétés, l'ordre de tabulation option ne s'affichera pas. Vous devez sélectionner une commande, puis tout de suite aller dans le menu affichage et sélectionnez l'onglet commande.
Vous pouvez cliquer sur vos commandes avec le Document en mode plan. Si ils ont tous la même valeur TabIndex, leur ordre-Z sera utilisé comme un ordre de tabulation. Le Z-ordre peut être changé aussi, avec le Document en mode plan.