2015-08-12 1 views
0

J'ai un problème avec cette position popup du calendrier DatePicker de WPF sur la tablette Windows 8.1. Le problème commence quand je clique de TextBox à l'icône DatePicker pour sélectionner une date dans ce temps clavier de pointe tablette disparaît puis ouvre DatePicker calendrier popup et chevauche le contrôle DatePicker tel qu'il est et qui semble moche ... Peut-être que quelqu'un a ou avait le même problème et sait comment résoudre ce problème de position?WPF - Position du calendrier DatePicker

Répondre

0

Vous devez définir explicitement le focus sur votre zone de texte (via le code derrière), puis le clavier et l'application s'ajustent correctement. Savez-vous comment faire cela et peut-être partager la solution?

+0

Merci! – John

+0

Vous devez appeler la propriété focus de votre zone de texte. par exemple this.txtName.Focus (FocusState.Programmatic); – Akansha

+0

Mais le code ci-dessus utilisé pour Focus échoue parfois. Donc, essayez d'appeler l'événement textchanged par programmation pour définir le focus correctement si le code ci-dessus ne fonctionne pas. – Akansha