2015-11-21 2 views

ответ

1

У MSDN есть ответы на все вопросы, но вот краткое изложение как можно ниже, например, .

  • RelativePanel определяет область, в которой вы можете и выровнять положение дочерних объектов по отношению друг к другу или родительской панели. Это по существу контейнер компоновки, который полезен для создания пользовательских интерфейсов, которые не имеют четкого линейного шаблона; то есть макеты, которые не являются , в основном сложены, завернуты или табличные, где вы, естественно, можете использовать StackPanel или Grid. Если ваш пользовательский интерфейс состоит из нескольких вложенных панелей , RelativePanel - хороший вариант для рассмотрения.

  • Используя вложенные свойства RelativPanel (такие, как RelativePanel.Below, RelativePanel.Above, RelativePanel.RightOf, и т.д.), вы можете расположить интерфейс elment относительно другого элемента пользовательского интерфейса, как также по отношению к панели (например, , RelativePanel.AlignVerticalCenterWithPanel).

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

3
  • UWP больше ориентирован на создание единого приложения, которое будет работать на всех платформах. Эти панели также называются адаптивными панелями. Он позаботился о Adaptive UI очень красиво в разработке приложений.
  • RelativePanel лучше, чем StackPanel, чтобы реализовать желаемый макет для нескольких экранов с использованием того же базового кода.
  • К данному отелю относятся: RelativePanel.Below, RelativePanel.Above, RelativePanel.RightOf, RelativePanel.LeftOf, который очень полезен для создания разных пользовательских интерфейсов для разных семейств устройств с использованием того же кода.
  • RelativePanel еще более мощный, когда он сочетается с VisualStateManager. Вы можете увидеть пример here.
Смежные вопросы