Partilhar via


Referência de controles

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 Plataforma Universal do Windows usem Xamarin.Forms o código contido em uma biblioteca .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 a tela inteira. 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 classes que mostra a hierarquia de tipos que normalmente são usados para criar uma interface Xamarin.Forms do usuário 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 descrevendo seu uso (se houver) e um ou mais programas de exemplo (se houver). 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# da 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 na derivação de classes. Para obter mais informações, consulte Propriedades, métodos e eventos 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.