Referência de Controles

Baixar exemplo Baixar o exemplo

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

Os quatro grupos de controle de main 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 no Xamarin.Forms pode 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 que descreve 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 FormsGallery em execução em dispositivos iOS e Android. Abaixo de cada captura de tela estão 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 Exibições derivam da VisualElement classe . A VisualElement classe fornece uma variedade de propriedades, métodos e eventos que são úteis para derivar classes. Para obter mais informações, consulte Propriedades, métodos e eventos do VisualElement.

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