Udostępnij za pośrednictwem


Funkcje platformy systemu Windows

Tworzenie Xamarin.Forms aplikacji dla platform systemu Windows wymaga programu Visual Studio. Strona obsługiwanych platform zawiera więcej informacji na temat wymagań wstępnych.

Xamarin.Forms Aplikacje uruchomione w systemie Windows

Specyficzne dla platformy

Specyficzne dla platformy umożliwiają korzystanie z funkcji, które są dostępne tylko na określonej platformie, bez implementowania niestandardowych modułów renderujących ani efektów.

Następujące funkcje specyficzne dla platformy są udostępniane dla Xamarin.Forms widoków, stron i układów w platforma uniwersalna systemu Windows (UWP):

Następujące funkcje specyficzne dla platformy są dostępne dla Xamarin.Forms widoków na platformie UWP:

Następujące funkcje specyficzne dla platformy są udostępniane dla Xamarin.Forms stron na platformie UWP:

Dla klasy na platformie UWP udostępniono następujące funkcje specyficzne dla Xamarin.FormsApplication platformy:

Obsługa platform

Szablony Xamarin.Forms dostępne w programie Visual Studio zawierają projekt platforma uniwersalna systemu Windows (UWP).

Uwaga

Xamarin.Forms 1.x i 2.x obsługują tworzenie aplikacji dla systemów Windows Phone 8 Silverlight, Windows Phone 8.1 i Windows 8.1 . Jednak te typy projektów zostały uznane za przestarzałe.

Wprowadzenie

Przejdź do pozycji Nowy projekt w > > programie Visual Studio i wybierz jeden z szablonów pustej aplikacji międzyplatformowej > (Xamarin.Forms), aby rozpocząć pracę.

Starsze Xamarin.Forms rozwiązania lub te utworzone w systemie macOS nie będą miały wszystkich projektów systemu Windows wymienionych powyżej (ale należy je dodać ręcznie). Jeśli platforma systemu Windows, której chcesz kierować, nie znajduje się jeszcze w twoim rozwiązaniu, zapoznaj się z instrukcjami konfiguracji, aby dodać żądany typ/s projektu systemu Windows.

Przykłady

Wszystkie przykłady książki Charlesa Petzolda Creating Mobile Apps with Xamarin.Formsinclude platforma uniwersalna systemu Windows (for Windows 10) projects (Tworzenie aplikacji mobilnych z platforma uniwersalna systemu Windows dla systemu Windows 10).

Aplikacja demonstracyjna "Scott Hanselman" jest dostępna oddzielnie, a także obejmuje projekty Apple Watch i Android Wear (odpowiednio przy użyciu platform Xamarin.iOS i Xamarin.Android, Xamarin.Forms nie są uruchamiane na tych platformach).