Текстовые поля в Xamarin.Forms

Автор:

learn.microsoft.com

Используется в Xamarin.Forms для ввода или отображения текста.

В Xamarin.Forms есть три основных представления для работы с текстом:

  • Label (Метка) – для представления однострочного или многострочного текста. Может отображать текст с несколькими вариантами форматирования в одной строке.
  • Entry (Ввод) – для ввода текста, состоящего только из одной строки. Есть режим ввода пароля.
  • Editor (Редактор) – для ввода текста, который может занимать более одной строки.

Внешний вид текста можно изменить с помощью встроенных или пользовательских стилей, а некоторые элементы управления поддерживают пользовательские шрифты.

Label в Xamarin.Forms

Представление Label используется для отображения текста. Он может отображать несколько или одну строку текста. Label может представлять текст с несколькими вариантами форматирования, используемыми в строке. Представление Label может обтекать или сократить текст, если он не помещается в одну строку.

Ввод

Entry используется для приема однострочного текстового ввода. Entry позволяет управлять цветами и шрифтами. Entry имеет режим пароля и может отображать текст-заполнитель до тех пор, пока текст не будет введен. Подробную информацию см. в статье Ввод текста в Xamarin.Forms.

Редактор

Редактор используется для приема многострочного текстового ввода. Редактор позволяет управлять цветами и шрифтами.

Более подробную информацию см. в статье Редактор текста.

Шрифты

Многие элементы управления поддерживают различные настройки шрифтов, используя встроенные шрифты каждой платформы или пользовательские шрифты, поставляемые с вашим приложением. Более подробную информацию см. в статье Шрифты.


Материалы по теме