Я смотрю на разработку Windows Mobile, но есть одна вещь, которую я еще не совсем понял. Во всех приложениях, уже установленных на устройстве (Internet Explorer, окна конфигурации и т. Д.), Когда появляется экранная (программная?) Клавиатура, пользовательский интерфейс автоматически изменяет размеры, чтобы клавиатура не закрывала и не закрывала пользовательский интерфейс (и при необходимости это добавляет полосы прокрутки).
Однако, когда я просто добавляю текстовое поле в форму Windows Mobile где-то внизу и проверяю его, оно не изменяется автоматически. Клавиатура закрывает текстовое поле, и я больше не вижу, что набираю.
Есть ли способ сделать это автоматически, или я должен сделать это сам, используя элемент управления InputPanel и прослушивая его событие?
Кстати, это все .NET (компактный фреймворк), C # и Windows Mobile Professional 6.1.