Condividi tramite


Riferimento per i controlli

L'interfaccia utente di un'applicazione Xamarin.Forms viene costruita di oggetti che eseguono il mapping ai controlli nativi di ogni piattaforma di destinazione. Ciò consente alle applicazioni specifiche della piattaforma per iOS, Android e l'piattaforma UWP (Universal Windows Platform) di usare Xamarin.Forms il codice contenuto in una libreria .NET Standard.

I quattro gruppi di controllo principali usati per creare l'interfaccia utente di un'applicazione Xamarin.Forms sono i seguenti:

Una Xamarin.Forms pagina occupa in genere l'intera schermata. La pagina contiene in genere un layout, che contiene visualizzazioni ed eventualmente altri layout. Le celle sono componenti specializzati usati in connessione con TableView e ListView. Un diagramma classi che mostra la gerarchia dei tipi che vengono in genere usati per compilare un'interfaccia utente in Xamarin.Forms è disponibile in Xamarin.Forms Gerarchia classi Controls.

Nei quattro articoli su Pagine, layout, visualizzazioni e celle, ogni tipo di controllo viene descritto con collegamenti alla documentazione dell'API, un articolo che descrive l'uso (se presente) e uno o più programmi di esempio (se esistenti). Ogni tipo di controllo è accompagnato anche da uno screenshot che mostra una pagina dell'esempio in esecuzione nei dispositivi iOS e Android. Di seguito sono riportati i collegamenti al codice sorgente per la pagina C#, la pagina XAML equivalente e (se appropriato) il file code-behind C# per la pagina XAML.

Nota

Le pagine, i layout e le visualizzazioni derivano dalla VisualElement classe . La VisualElement classe fornisce un'ampia gamma di proprietà, metodi ed eventi utili per derivare classi. Per altre informazioni, vedere Proprietà, metodi ed eventi di VisualElement.

Oltre ai controlli forniti con Xamarin.Forms, sono disponibili controlli di terze parti. Per altre informazioni, vedere Controlli di terze parti.