Xamarin.Forms Denetimler Sınıf Hiyerarşisi
Xamarin.Forms , birden çok ad alanı üzerinde yüzlerce türden oluşur. Geliştiriciler, ad alanında bulunan bir Xamarin.Forms uygulamanın kullanıcı arabirimini oluşturmak için kullanılan tür hiyerarşisine Xamarin.Forms
en iyi şekilde aşina olmalıdır.
Bu türler sayfalara, düzenlere, görünümlere ve hücrelere ayrılabilir. Bir Xamarin.Forms sayfa genellikle ekranın tamamını kaplar ve tüm sayfa türleri sınıftan Page
türetilir. Sayfalar genellikle bir düzen içerir ve tüm düzen türleri sınıfından Layout
türetilir. Bir düzen genellikle görünümleri ve büyük olasılıkla diğer düzenleri içerir ve tüm görünüm türleri sonuçta sınıfından View
türetilir. Son olarak, hücreler ve ListView
denetimlerindeki görüntüleme verilerinde TableView
kullanılan özel denetimlerdir. Sayfalar, düzenler, görünümler ve hücrelerin tümü sonuçta sınıfından Element
türetilir.
Aşağıdaki sınıf diyagramında genellikle içinde Xamarin.Formsbir kullanıcı arabirimi oluşturmak için kullanılan türlerin hiyerarşisi gösterilmektedir:
Ancak, diyagramda yalnızca tek bir Kabuk türü gösterildiğine dikkat edin.