Xamarin forms XAML

XAML è un linguaggio per la creazione e l’inizializzazione di ogetti contenuti nel layout dell’interfaccia utente. Assieme al file .xaml troviamo un file .xaml.cs che descrive il funzionamento degli ogetti.

Questo è una parte del file XAML, vediamo che la prima riga è la definizione del fileXML.

Le prime due righe di ContentPage sono semplici dichiarazioni, la prima indica che i tag senza prefisso fanno riferimento alle classi Xamarin.Forms. La seconda riga indica i nomi di tag con prefisso.x. La dichiarazione local consente di accedere ad altre classi del progetto.

Per ultimo x:Class definisce la classe MainPage nello spazio dei nomi Helloworld.

Il file Xaml.c è simile al seguente

Notiamo la definizione partial nella classe MainPage, l’altra parte (xaml.g.cs) viene generata nella compilazione. Le due parti vengono usate quando viene installato nel dispositivo.

Follow by Email
Facebook
Twitter
Telegram