Denetimler Başvurusu
Bir uygulamanın kullanıcı arabirimi, Xamarin.Forms her hedef platformun yerel denetimleriyle eşlenen nesneler oluşturulur. bu, iOS, Android ve Evrensel Windows Platformu için platforma özgü uygulamaların Xamarin.Forms bir Xamarin.Formsbulunan kodu kullanmasına izin verir.
Bir uygulamanın kullanıcı arabirimini oluşturmak için kullanılan dört ana denetim grubu aşağıdaki gibidir Xamarin.Forms :
Xamarin.FormsSayfa genellikle ekranın tamamını kaplar. Sayfa genellikle görünümler ve belki de diğer düzenleri içeren bir düzen içerir. Hücreler ve ile bağlantılı olarak kullanılan özelleştirilmiş bileşenlerdir TableViewListView . İçinde bir kullanıcı arabirimi oluşturmak için genellikle kullanılan türlerin hiyerarşisini gösteren bir sınıf diyagramı, Xamarin.Forms adresinde bulunabilir Xamarin.Forms Controls Class Hierarchy .
Sayfalar, düzenler, Görünümlerve hücrelerhakkındaki dört makalede, her denetim türü API belgelerinin bağlantılarıyla, kullanımını açıklayan bir makaleye (varsa) ve bir veya daha fazla örnek programla (varsa) açıklanır. Her denetim türü Ayrıca, iOS ve Android cihazlarda çalışan Formsgallery örneğindeki bir sayfa gösteren bir ekran görüntüsü ile birlikte sunulur. Her ekran görüntüsünün altında, C# sayfası için kaynak koda, eşdeğer XAML sayfasına ve (uygun olduğunda) XAML sayfası için c# arka plan kodu dosyasının bağlantıları bulunur.
Not
Sayfalar, düzenler ve görünümler VisualElement sınıfından türetilir. VisualElementSınıfı, sınıfları türetmede yararlı olan çeşitli özellikler, Yöntemler ve olaylar sağlar. Daha fazla bilgi için bkz. görselleştirme özellikleri, yöntemleri ve olayları.
İle sağlanan denetimlere ek olarak Xamarin.Forms , üçüncü taraf denetimleri kullanılabilir. Daha fazla bilgi için bkz. üçüncü taraf denetimleri.
Örneği indirin