Как заставить PanoramaItem использовать всю ширину экрана на Windows Phone

Мне нужно, чтобы мое приложение открывалось на первом элементе PanoramaItem, занимающем всю ширину экрана, без отображения части следующего элемента PanamoraItem.

В приложении Facebook у нас есть именно то, что мне нужно: первая открытая страница использует весь экран, но если пользователь нажимает кнопку в левом верхнем углу ИЛИ если он проводит пальцем вправо, то в обоих случаях меню опций открыто, занимая только часть экрана, поэтому пользователь видит, что он может провести пальцем влево, чтобы вернуться на главную страницу (свою временную шкалу) в «полноэкранном режиме». В правой части главной страницы происходит то же самое, если он проводит пальцем влево или нажимает опцию «Чат», открывая список друзей с правой стороны и не занимая всю доступную ширину экрана.

Кто-нибудь знает образец, который делает то же самое, или может предложить мне элемент управления или что-то, что может привести меня к ожидаемому результату? Может быть, если кто-то хотя бы предложит мне, как я могу использовать всю ширину экрана в одном конкретном элементе PanoramaItem, мне удастся получить то, что мне нужно.

Спасибо =)


person leoneboaventura    schedule 11.02.2014    source источник
comment
Взгляните на элемент управления Pivot: msdn.microsoft.com/en-us/library/windowsphone/develop/   -  person sibbl    schedule 11.02.2014
comment
Элемент управления Pivot всегда занимает всю ширину экрана. Мне нужно, чтобы это происходило только на основном элементе PanoramaItem, а для других мне нужно, чтобы они показывали проблеск следующего или прошлого элемента PanoramaItem.   -  person leoneboaventura    schedule 11.02.2014


Ответы (2)


Хорошо, я только что нашел проект SettingsPageAnimation, который делает именно то, что я хочу, по крайней мере, с левым меню. На связанной странице есть видео, показывающее, как это работает;)

person leoneboaventura    schedule 11.02.2014

Вы пробовали Pivot Control? В котором элемент сводки будет занимать всю ширину экрана, также вверху есть заголовок для навигации.

Для подробностей: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff941098%28v=vs.105%29.aspx

person pg90    schedule 12.02.2014
comment
Элемент управления Pivot всегда занимает всю ширину экрана. Мне нужно, чтобы это происходило только на основном элементе PanoramaItem, а для других мне нужно, чтобы они показывали проблеск следующего или прошлого элемента PanoramaItem. - person leoneboaventura; 12.02.2014