Windows platformy

Vývoj Xamarin.Forms aplikací pro Windows platformy vyžaduje Visual Studio. Další informace o těchto předpokladech najdete na stránce podporovaných platforem.

<span class= Aplikace Xamarin.Forms <span class= spuštěné v Windows" data-linktype="relative-path"/>

Specifika platformy

Specifika platformy umožňují využívat funkce, které jsou dostupné jenom na konkrétní platformě, bez implementace vlastních rendererů nebo efektů.

Pro zobrazení, stránky a rozložení na Univerzální platformě Windows Platform (UPW) jsou k dispozici následující funkce specifické Xamarin.Forms pro platformu:

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

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

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

Podpora platformy

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

Poznámka

Xamarin.Forms1.x a 2.x podporují Xamarin.FormsWindows Phone 8.1a Windows 8.1 vývoje aplikací. Tyto typy projektů jsou však zastaralé.

Začínáme

Přejděte na Soubor nový > Project v Visual Studio a zvolte jednu ze šablon Prázdná aplikace pro více platforem >

Starší řešení nebo řešení vytvořená v systému macOS nebudou mít všechny projekty Windows uvedené výše (ale je potřeba je Xamarin.Forms přidat ručně). Pokud platforma Windows, na kterou chcete cílit, ještě není ve vašem řešení, přejděte k pokynům k nastavení a přidejte požadovaný Windows nebo typy projektů.

ukázky

Všechny ukázky pro knihu Charlese Petzolda zahrnují projekty Universal Windows Platform (pro Windows 10).

Ukázková aplikace Scott Hanselman je k dispozici samostatně a zahrnuje také projekty Apple Watch a Android Wear (pomocí Xamarin.iOS a Xamarin.Android se na těchto platformách nespouštějí).