#windows-phone-7 #panorama-control
#windows-phone-7 #панорама-управление
Вопрос:
У меня есть несколько текстовых блоков в качестве элементов панорамы. Каждый текстовый блок содержит данные, занимающие весь экран.
Я вижу, что когда элемент1 отображается на экране, часть текста из элемента 2 также отображается на границе элемента 1. Кроме того, из-за этого некоторые символы item1 также обрезаются.
Текст item1 при обычном отображении на экране с помощью простой портретной страницы телефона отображается отлично.
Могу ли я каким-то образом избежать этого перекрытия между элементами панорамы?
Ответ №1:
В элементе управления панорамой левый край второй страницы виден на первой странице, я думаю, это сделано специально. Если вы этого не хотите, вы можете попробовать вместо этого элемент управления Pivot.
Для вашего текстового блока item1 должна быть установлена функция TextWrapping в значение Wrap, и текст должен скорее переходить на следующую строку, чем перекрывать текст на странице 2.
Ответ №2:
Я обнаружил, что если вы используете ориентацию панорамы как горизонтальную и если элемент в каждом элементе панорамы имеет достаточную ширину, чтобы покрыть всю ширину телефона, то часть второго элемента панорамы не будет отображаться рядом с первым элементом панорамы.
Спасибо -Abhinav-
Комментарии:
1. Но это не стандартный способ выполнения действий «Metro-UI way», поэтому он не будет соответствовать тому, как работает платформа и как пользователи ожидают, что приложения будут вести себя. Я бы согласился с Xin в том, что звучит так, как будто вы должны использовать Pivot, а не Panorama