Дизайн пользовательского интерфейса на Windows Mobile / CE - PullRequest
0 голосов
/ 26 марта 2011

Я недавно начал проект по разработке оконного мобильного телефона. У меня есть дизайн пользовательского интерфейса, который использует мастер для ввода входных данных. Чтобы запустить мастер, мы открываем форму окна и максимизируем ее. Форма имеет одну панель на которой установлен размер формы. Мы передаем ссылку на панель в контроллер мастера как контейнер для пользовательских элементов управления мастера (каждый шаг мастера является пользовательским элементом управления, а размер пользовательского элемента управления устанавливается равным размеру панели и, следовательно, формы окна. При просмотре в окнах Мобильный эмулятор прекрасно работает, пользовательский элемент управления занимает весь экран, а элементы управления в пошаговом элементе управления мастера все видны на экране без видимых вертикальных или горизонтальных полос прокрутки. Когда мы загружаем это на одно из потенциальных карманных устройств, появляются окна не помещается точно на экран, как я ожидал. Имеются как горизонтальные, так и вертикальные полосы прокрутки, и элементы управления не все видны. У кого-нибудь есть какие-либо советы и подсказки по решению этой проблемы? Возможно ли развернуть окна сформировать таким образом, чтобы он точно заполнял экран на любом мобильном или мобильном устройстве?

1 Ответ

0 голосов
/ 26 марта 2011

Вам необходимо проверить разрешение экрана вашего эмулятора и портативного устройства.Я подозреваю, что вы работаете на разных разрешениях экрана.Если это так, то установите разрешение экрана для вашего эмулятора в соответствии с разрешением экрана вашего устройства.Если по какой-либо причине это невозможно, просто создайте форму, соответствующую размеру экрана устройства, и попытайтесь разместить весь свой пользовательский интерфейс в этом ограниченном пространстве.

Если вам нужно поддерживать множество разрешений экрана, у вас2 подхода: 1. Разработать для самого низкого разрешения.Для устройств с высоким разрешением это может показаться немного уродливым. 2. При определении макета формы используйте привязки и управляйте стыковкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...