Funzionalità della piattaforma Windows

Lo sviluppo di Xamarin.Forms applicazioni per le piattaforme Windows richiede Visual Studio. La pagina piattaforme supportate contiene altre informazioni sui prerequisiti.

Xamarin.Forms Applications Running on Windows

Funzionalità specifiche della piattaforma

Le specifiche della piattaforma consentono di usare funzionalità disponibili solo in una piattaforma specifica, senza implementare renderer o effetti personalizzati.

La funzionalità specifica della piattaforma seguente è disponibile per Xamarin.Forms visualizzazioni, pagine e layout nella piattaforma UWP (Universal Windows Platform) (UWP):

Per le visualizzazioni in UWP sono disponibili Xamarin.Forms le funzionalità specifiche della piattaforma seguenti:

Le funzionalità specifiche della piattaforma seguenti sono disponibili per Xamarin.Forms le pagine nella piattaforma UWP:

Per la classe in UWP sono disponibili le funzionalità specifiche della Xamarin.FormsApplication piattaforma seguenti:

Piattaforme supportate

I Xamarin.Forms modelli disponibili in Visual Studio contengono un progetto piattaforma UWP (Universal Windows Platform) (UWP).

Nota

Xamarin.Forms1.x e 2.x supportano Windows Telefono 8 Silverlight, Windows Telefono 8.1 e Lo sviluppo di applicazioni Windows 8.1. Tuttavia, questi tipi di progetto sono stati deprecati.

Introduzione

Passare a File > Nuovo > progetto in Visual Studio e scegliere uno dei modelli App vuota multipiattaforma > (Xamarin.Forms) per iniziare.

Le soluzioni meno recenti Xamarin.Forms , o quelle create in macOS, non avranno tutti i progetti Windows elencati sopra (ma devono essere aggiunti manualmente). Se la piattaforma Windows di destinazione non è già presente nella soluzione, visitare le istruzioni di installazione per aggiungere il tipo di progetto Windows desiderato.If the Windows platform you wish to target't already in your solution, visit the setup instructions to add the desired Windows project type/s.

Esempi

Tutti gli esempi per il libro di Charles Petzold Creating Mobile Apps with Xamarin.Forms include piattaforma UWP (Universal Windows Platform) (for Windows 10).

L'app demo "Scott Hanselman" è disponibile separatamente e include anche i progetti Apple Watch e Android Wear (usando rispettivamente Xamarin.iOS e Xamarin.Android, Xamarin.Forms non vengono eseguiti su tali piattaforme).