Compartilhar via


Xamarin.Forms Células

Xamarin.Forms células podem ser adicionadas a ListViews e TableViews.

Uma célula é um elemento especializado usado para itens em uma tabela e descreve como cada item em uma lista deve ser renderizado. A Cell classe deriva de Element, da qual VisualElement também deriva. Uma célula não é em si um elemento visual; em vez disso, é um modelo para criar um elemento visual.

Cell é usado exclusivamente com ListView e TableView controles. Para saber como usar e personalizar células, consulte a ListView documentação e TableView .

Cells

Xamarin.Forms suporta os seguintes tipos de célula:

Tipo Descrição Aparência
TextCell A TextCell exibe uma ou duas cadeias de caracteres de texto. Defina a Text propriedade e, opcionalmente, a Detail propriedade para essas cadeias de caracteres de texto.

Guia de documentação da / API
Exemplo de TextCell
Código C# para esta página / Página XAML
ImageCell O ImageCell exibe as mesmas informações que TextCell mas inclui um bitmap que você definiu com a Source propriedade.

Guia de documentação da / API
Exemplo de ImageCell
Código C# para esta página / Página XAML
SwitchCell O SwitchCell contém texto definido com a Text propriedade e uma opção liga/desliga inicialmente definida com a propriedade booleana On . Manipule o evento a ser notificado OnChanged quando a On propriedade for alterada.

Guia de documentação da / API
Exemplo de SwitchCell
Código C# para esta página / Página XAML
EntryCell O EntryCell define uma Label propriedade que identifica a célula e uma única linha de texto editável na Text propriedade. Manipule o Completed evento a ser notificado quando o usuário tiver concluído a entrada de texto.

Guia de documentação da / API
Exemplo de EntryCell
Código C# para esta página / Página XAML