
#5 – Контейнеры для элементов
Видеоурок
Для расположения объектов в XAML используются контейнеры. Они позволяют расположить объекты в разных координатах и для расположения используют разный принцип взаимодействия с объектами.
Таковых контейнеров в XAML несколько:
Наиболее популярным является StackLayout, но также часто используются и другие. На фото хорошо видно принцип работы каждого из них:
StackLayout
– располагает объекты друг под другом или друг возле другаAbsoluteLayout
– позволяет указать абсолютное позиционирование в любом месте экранаRelativeLayout
– схож по своему принципу со StackLayout, но позволяет передвигать каждый из объектов на несколько пикселей по сторонам (он будет рассмотрен в следующем уроке)Grid
– система сеток, где элементы добавляются в ячейкиFlexLayout
– все элементы располагаются друг возле друга. Если они не вмещаются, то перекидываются на новый рядScrollView
– если контент в нем будет вылазить за пределы экрана, то его можно будет пролистать.
Материалы для курса
Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть