cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
18 juil. 2005 à 10:49
LUDINSKI
Messages postés441Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention22 mai 2012
-
18 juil. 2005 à 16:51
Bonjour à tous,
En faite j'aurais voulu savoir si il y avait un moyen de detecter pour
un textbox quand l'action coller se produit et comment détecter ce
qu'on colle dedans ?
taoetc
Messages postés346Date d'inscriptionlundi 8 septembre 2003StatutMembreDernière intervention 3 septembre 20073 18 juil. 2005 à 11:35
Il faut détecter dans les événeemtn KeyPress ou KeyDown de ton textbox que ctrl v a été tapé , mais cela ne marchera que pour l'appui sur le clavier
pour le coller depuis la souris, tu peux toujours détecter que le clic droit à eu lieu, apres, je sais pas, je ne connais pas trop
Détecter ce qu'on colle dedans, soit tu arrvies à détexter et donc, tu peux regarder ce qu'il y a dans le presse papier, soit tu controles simplement dans l'événemnt textchanged
LUDINSKI
Messages postés441Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention22 mai 20128 18 juil. 2005 à 16:51
Salut emmanuel,
J'ai déjà eut à faire ça.
Pour l'action de coller via le clavier, effectivement j'ai du intercepter les messages windows.
Mais pour le menu, j'ai recréer le menu contextuel par défaut et sur l'événement indiquant son ouverture (OnPopup) j'ai détecter si les données contenues dans le presse-papier étaient correctes, sinon je grisait l'item 'coller'.
C'est un peut long, mais au moin tu maitrises le comportement de la TextBox