Compartilhar via


Referência de controles

A interface do usuário de um Xamarin.Forms aplicativo é construída de objetos que mapeiam para os controles nativos de cada plataforma de destino. Isso permite que aplicativos específicos da plataforma para iOS, Android e a Plataforma Universal do Windows usem Xamarin.Forms o código contido em uma biblioteca do .NET Standard.

Os quatro principais grupos de controle usados para criar a interface do usuário de um Xamarin.Forms aplicativo são os seguintes:

Uma Xamarin.Forms página geralmente ocupa toda a tela. A página geralmente contém um layout, que contém exibições e possivelmente outros layouts. As células são componentes especializados usados em conexão com TableView e ListView. Um diagrama de classe que mostra a hierarquia de tipos que normalmente são usados para criar uma interface do usuário pode Xamarin.Forms ser encontrado em Xamarin.Forms Hierarquia de Classes de Controles.

Nos quatro artigos sobre Páginas, Layouts, Exibições e Células, cada tipo de controle é descrito com links para sua documentação de API, um artigo descrevendo seu uso (se houver) e um ou mais programas de exemplo (se existirem). Cada tipo de controle também é acompanhado por uma captura de tela mostrando uma página do exemplo em execução em dispositivos iOS e Android. Abaixo de cada captura de tela há links para o código-fonte da página C#, a página XAML equivalente e (quando apropriado) o arquivo code-behind C# para a página XAML.

Observação

Páginas, layouts e modos de exibição derivam da VisualElement classe. A VisualElement classe fornece uma variedade de propriedades, métodos e eventos que são úteis em derivar classes. Para obter mais informações, consulte Propriedades, métodos e eventos de VisualElement.

Além dos controles fornecidos com Xamarin.Formso , controles de terceiros estão disponíveis. Para obter mais informações, consulte Controles de terceiros.