keys.Right et keys.Left pour le buton en vb net
-
jeudi 16 février 2012 18:04j'ai 5 buton ({A,B},{C,D,E}) placer dans un deux panel different, par defaut il y a un ordre bien défini si on clik sur le button Right ou Left
par example:
A--Right -->B--Right -->C---Right --->D----Right ---->E---Right --->A....
de meme pour Left
A--Left-->E---Left--->D...
Mois je veux personnaliser un peu, je veux si je suis dans le button B apres Right revient sur le A ou aller directement a E
le truc A.Focus() ne marche pas par ce que il y a deja un ordre predefini
comment je doit faire merci- Type modifié Ciprian DuduialaOwner jeudi 23 février 2012 07:39 attente de feedback
Toutes les réponses
-
jeudi 16 février 2012 23:52Modérateur
Bonjour,
Que voulez-vous dire par "ordre bien défini" ? Est-ce un ordre au niveau de la tabulation ? Du click sur les boutons ?
Cordialement
Gilles TOURREAU - MVP C#
Architecte logiciel/Consultant/Formateur Freelance
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 -
vendredi 17 février 2012 08:39
Merci M. Gilles
lors ce qu'on est sur un des buttons on fait un keys.Left ou Keys.Right le focus se deplace d'un button a un autre suivant l'ordre dans laquel les button ont été placer sur le panel, je parle pas du tabilation mai des 2 flech du clavier Keys.Left et Keys.Right
Merci les amis
-
mardi 21 février 2012 10:31Propriétaire
Bonjour,
Ce n’est pas de tout clair pour moi quel est votre problème. De ce que je sais, si vous utilisez les flèches du clavier, l’ordre dont vous parlez est exactement l’ordre de tabulation (la propriété TabIndex de chaque bouton va déterminer dans quel ordre on va d’un bouton à l’autre).
Vous dites « si je suis dans le button B apres Right revient sur le A ou aller directement a E » mais sur quel paramètre dépende cette choix ? Comment savon nous sur A ou E ?
Bonne journée,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.


