Xamarin Forms

#5 – Контейнеры для элементов

#5 – Контейнеры для элементов

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

Видеоурок

Для расположения объектов в XAML используются контейнеры. Они позволяют расположить объекты в разных координатах и для расположения используют разный принцип взаимодействия с объектами.


Таковых контейнеров в XAML несколько:



Наиболее популярным является StackLayout, но также часто используются и другие. На фото хорошо видно принцип работы каждого из них:

  • StackLayout – располагает объекты друг под другом или друг возле друга
  • AbsoluteLayout – позволяет указать абсолютное позиционирование в любом месте экрана
  • RelativeLayout – схож по своему принципу со StackLayout, но позволяет передвигать каждый из объектов на несколько пикселей по сторонам (он будет рассмотрен в следующем уроке)
  • Grid – система сеток, где элементы добавляются в ячейки
  • FlexLayout – все элементы располагаются друг возле друга. Если они не вмещаются, то перекидываются на новый ряд
  • ScrollView – если контент в нем будет вылазить за пределы экрана, то его можно будет пролистать.

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

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

Также стоит посмотреть

Изучение языка C# для начинающих
26 уроков
Изучение C# и создание Windows программ
Уроки Unity C# для начинающих
11 уроков
Изучение C# WPF на практике. Создание программ на C#
10 уроков
Изучение ASP.NET Core MVC. Создание сайтов на C#
10 уроков
Программа на C# .NET Windows Forms
7 уроков
Комментарии
Добавить комментарий

Пока комментариев нет