WP7 - текстовая кнопка на панели приложения - PullRequest
1 голос
/ 08 июля 2011

В Windows Phone 7, перейдите в Настройки, электронная почта и учетные записи, добавьте учетную запись, Windows Live (или любую другую). Обратите внимание, что внизу есть серая панель с прямоугольной кнопкой [войти]. Нажмите в поле адреса электронной почты, и на экране появится клавиатура над серой панелью. Поверните телефон, и серая панель не вращается, хотя страница делает. Эта серая панель - это панель приложений, не так ли?

Я нахожу документы только для добавления круглой кнопки на основе значков (и пунктов меню). Как разместить прямоугольную текстовую кнопку на панели приложений?

Ответы [ 3 ]

1 голос
/ 08 июля 2011

Добавление кнопок на панели приложений не поддерживается сторонними разработчиками. Панель приложений сама по себе не является элементом управления Silverlight; это родной. Только OEM-производители, некоторые партнеры и MS имеют доступ к собственному SDK, поэтому вы не сможете создать шаблон панели приложений для кнопок. Конечно, вы можете создать свою собственную панель приложений, которая имитирует реальную, но я не рекомендую такой подход, так как было бы очень сложно получить правильную и точную согласованность между приложениями.

0 голосов
/ 08 июля 2011

Приложения, поставляемые с телефоном, не ограничиваются использованием API-интерфейсов разработчика, а в том, что вы упоминаете, скорее всего, используются C ++ и / или ограниченные API-интерфейсы.Как сторонний разработчик, вы можете использовать только значки на панели приложений.

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

0 голосов
/ 08 июля 2011

Да, это панель приложения. Ну, это не версия Silverlight. (Встроенные приложения не созданы с помощью Silverlight.)

К сожалению, невозможно использовать текстовые кнопки на панели приложений. Можно использовать только кнопки с изображениями.

Да, это было бы хорошо / полезно в ряде ситуаций, но это просто невозможно с текущим SDK (даже Mango). Я продолжаю надеяться, что это будет в следующей версии ...

...