Вкладки помогают организовать содержимое вашего приложения между разными экранами, наборами данных, и другими взаимоотношениями.
Вкладки представлены классом FGX.PageControl.TfgPageControl
.
Высота вкладок
Вы можете изменять высоту вкладок через свойство TabsHeight
.
Отключение пролистывания
Если вы не хотите позволять вашим пользователям пролистывать вкладки пальцем, то можете запретить это через свойство SwipeEnabled
.
Расположение вкладок
TfgPageControl
предлагает специльное свойство TabsPosition
для указания местоположения вкладок относительно страниц с содержимыми. Очень полезная возможность - это скрытие вкладок с поддержкой листания страниц. Это откроет для вас новый путь по использованию компонента TfgPageControl
для создания слайдеров изображений, мастеров и тд.
Иконки вкладок
Если вам не нравится отображение только текста на вкладках или вы хотите использовать иконки для улучшения восприятия вашего приложения, вы можете указать иконки для каждой вкладки, используя свойство TfgPage.IconName
.
Внешний вид
TfgPageControl
также поддерживает задание цветового оттенка, который соответствует вашей цветовой схеме. Вы можете указать цвет оттенка через свойства TintColor
или TintColorName
.
По умолчанию TfgPageControl
берет цвет оттенка из ресурса вашей темы с именем Theme\Primary\Color.
События
Если вы хотите контролировать процесс переключения вкладок, то можете воспользоваться следующими событиями:
OnChanged
иOnPageSelected
- отслеживание конечных состоянийOnPageSelecting
- отслеживание процесса переключения вкладок