Xamarin.Forms Gerarchia di classi Controls
Xamarin.Forms è costituito da centinaia di tipi, su più spazi dei nomi. Gli sviluppatori devono avere familiarità con la gerarchia dei tipi usati per creare l'interfaccia utente di un'applicazione Xamarin.Forms , che risiede nello spazio dei Xamarin.Forms
nomi .
Questi tipi possono essere suddivisi in pagine, layout, visualizzazioni e celle. Una Xamarin.Forms pagina occupa in genere l'intera schermata e tutti i tipi di pagina derivano dalla Page
classe . Le pagine in genere contengono un layout e tutti i tipi di layout derivano dalla Layout
classe . Un layout contiene in genere visualizzazioni e possibilmente altri layout e tutti i tipi di visualizzazione derivano in definitiva dalla View
classe . Infine, le celle sono controlli specializzati utilizzati nei dati di visualizzazione nei TableView
controlli e ListView
. Le pagine, i layout, le visualizzazioni e le celle sono tutti derivati dalla Element
classe .
Il diagramma classi seguente illustra la gerarchia dei tipi in genere usati per compilare un'interfaccia utente in Xamarin.Forms:
Si noti tuttavia che il diagramma mostra solo un singolo tipo di shell.
Nota
È possibile scaricare una versione ad alta risoluzione del diagramma classi da qui.