Ich habe zwei Textfelder unten auf der Seite meiner App für Windows Phone 7. Wenn ich auf das vorletzte Textfeld klicke, erscheint die Tastatur und ich kann das Textfeld eingeben. Also, ich möchte das letzte Textfeld eintippen, also versuche ich hoch zu scrollen, um runter zu scrollen, aber es lässt mich nicht, da ich schon am Ende der Seite bin!
Also muss ich entweder auf die Zurück-Taste klicken, um die Tastatur zu schließen, oder auf einen leeren Teil der App klicken. Ich habe versucht, den Rand am unteren Rand des Textfelds größer zu machen, so dass Sie weiter nach unten scrollen und in das Textfeld unten klicken können, auch wenn die Tastatur geöffnet ist, aber wenn Sie es schließen, gibt es zusätzlichen Platz auf der Unterseite.
Gibt es eine nicht kluge Art, das zu umgehen? Ich denke, es sollte nur die ganze App nach oben bewegen, wenn Sie die Tastatur geöffnet haben, damit Sie immer noch nach unten scrollen können!
Sie würden wahrscheinlich am besten die App / Seite neu gestalten.
Alternativ können Sie den gesamten Seiteninhalt in einen ScrollViewer einfügen, so dass Sie nach unten zum zweiten TextBox scrollen können.
Sie könnten sogar versuchen, den zweiten in den Blick zu scrollen, wenn der erste den Fokus erhält.
"Ein nicht kludg" Weg ist die Neugestaltung der App. Sie haben 2 Optionen:
Tags und Links c# windows-phone-7