2010-08-26 7 views

Répondre

2

Ah, vous dites SendKeys est indisponible?

Vérifiez ces discussions, sur les forums MSDN: http://social.expression.microsoft.com/Forums/en-US/wpf/thread/915cb53a-704b-4047-8fd0-e7c5a8feae5e/

http://social.msdn.microsoft.com/forums/en-US/wpf/thread/6557c1eb-6eb5-4f4a-84d6-4ae4fb5b9dab/

On dirait que vous pouvez piéger les événements KeyDown, mais ce n'est pas exactement ce que vous voulez ...

Oh, attendez! Vérifiez ce fil SO: How can I programmatically generate keypress events in C#?

Au-delà, Comment et pourquoi avez-vous besoin d'envoyer « Entrée » sans presse du clavier? Il peut y avoir une solution différente qui s'y cache. :)

+0

Pour permettre d'écrire sur autocompletebox parce que Focus() ne fonctionnait pas, il suffit de choisir le contrôle, mais ne peut pas écrire jusqu'à ce que j'appuie sur enter ou tab! – kartal

+0

Ok. Donc, vous vous concentrez sur la saisie semi-automatique par programmation et vous voulez envoyer une touche Entrée pour que (a) l'utilisateur puisse commencer à taper sans avoir à se concentrer sur le champ lui-même, ou (b) vous pouvez "taper" par boîte? Essayez-vous d'atteindre (a) ou (b)? –

Questions connexes