Funkce platformy Windows

Vývoj Xamarin.Forms aplikací pro platformy Windows vyžaduje Visual Studio. Stránka podporovaných platforem obsahuje další informace o požadavcích.

Xamarin.Forms Applications Running on Windows

Specifické pro platformu

Specifické platformy umožňují využívat funkce, které jsou dostupné jenom na konkrétní platformě, aniž byste implementovali vlastní renderery nebo efekty.

Následující funkce specifické pro platformu jsou k dispozici pro Xamarin.Forms zobrazení, stránky a rozložení v Univerzální platforma Windows (UPW):

Pro zobrazení upW jsou k dispozici následující funkce specifické pro Xamarin.Forms platformu:

Pro stránky upW jsou k dispozici následující funkce specifické pro Xamarin.Forms platformu:

Pro třídu pro UPW je k dispozici následující funkce specifické pro platformu Xamarin.FormsApplication :

Podpora platformy

Šablony Xamarin.Forms dostupné v sadě Visual Studio obsahují projekt Univerzální platforma Windows (UPW).

Poznámka:

Xamarin.Forms1.x a 2.x podporují vývoj aplikací pro Windows Telefon 8 Silverlight, Windows Telefon 8.1 a Windows 8.1. Tyto typy projektů jsou však zastaralé.

Začínáme

Přejděte na Soubor nový projekt v sadě Visual Studio a vyberte některou ze šablon prázdných aplikací proXamarin.Forms různé platformy>, které vám pomůžou začít.>>

Starší Xamarin.Forms řešení nebo ta, která jsou vytvořená v macOS, nebudou mít všechny výše uvedené projekty Windows (ale je potřeba je přidat ručně). Pokud platforma Windows, na kterou chcete cílit, ještě není ve vašem řešení, navštivte pokyny k nastavení a přidejte požadovaný typ projektu Windows.

Ukázky

Všechny ukázky pro charles petzoldovu knihu Vytváření mobilních aplikací s Xamarin.Forms projekty Univerzální platforma Windows (pro Windows 10).

Ukázková aplikace "Scott Hanselman" je dostupná samostatně a zahrnuje také projekty Apple Watch a Android Wear (pomocí Xamarin.iOS a Xamarin.Android, Xamarin.Forms v uvedeném pořadí se na těchto platformách nespouští).