Xamarin.Forms Клетки
Xamarin.Forms ячейки можно добавлять в ListViews и TableViews.
Ячейка является специализированным элементом, используемым для элементов в таблице и описывает, как каждый элемент в списке должен быть отрисован. Класс Cell
является производным от класса, от Element
которого VisualElement
также наследуется. Ячейка не является визуальным элементом; вместо него используется шаблон для создания визуального элемента.
Cell
используется исключительно с ListView
элементами управления и TableView
элементами управления. Сведения об использовании и настройке ячеек см. в ListView
документации.TableView
Cells
Xamarin.Forms поддерживает следующие типы ячеек:
Тип | Описание | Внешний вид |
---|---|---|
TextCell |
Отображает TextCell одну или две текстовые строки. Text Задайте свойство и, при необходимости, свойству Detail эти текстовые строки.Документация по API / руководство |
Код C# для этой страницы / страницы XAML |
ImageCell |
Отображает ImageCell те же сведения, что и TextCell растровое изображение, заданное свойством Source .Документация по API / руководство |
Код C# для этой страницы / страницы XAML |
SwitchCell |
Содержит SwitchCell текстовый набор со свойством Text и выключенным параметром, изначально заданным логическим свойством On . Обработайте OnChanged событие, чтобы получать уведомления при On изменении свойства.Документация по API / руководство |
Код C# для этой страницы / страницы XAML |
EntryCell |
Label Определяет EntryCell свойство, определяющее ячейку и одну строку редактируемого текста в свойствеText . Обработайте Completed событие, которое должно быть уведомлено, когда пользователь завершил запись текста.Документация по API / руководство |
Код C# для этой страницы / страницы XAML |