Xamarin.Forms Hierarchie tříd ovládacích prvků

Xamarin.Forms se skládá ze stovek typů v několika oborech názvů. Vývojáři by měli být obeznámeni s hierarchií typů používaných k vytvoření uživatelského rozhraní Xamarin.Forms aplikace, která se nachází v Xamarin.Forms oboru názvů.

Tyto typy lze rozdělit na stránky, rozložení, zobrazení a buňky. Stránka Xamarin.Forms obvykle zabírá celou obrazovku a všechny typy stránek jsou odvozeny od Page třídy. Stránky obvykle obsahují rozložení a všechny typy rozložení jsou odvozeny od Layout třídy. Rozložení obvykle obsahuje zobrazení a možná i jiná rozložení a všechny typy zobrazení jsou nakonec odvozeny od View třídy. Nakonec jsou buňky specializované ovládací prvky, které se používají při zobrazení dat v ovládacích TableView prvcích a ListView ovládacích prvcích. Stránky, rozložení, zobrazení a buňky jsou nakonec odvozeny od Element třídy.

Následující diagram tříd znázorňuje hierarchii typů, které se obvykle používají k sestavení uživatelského rozhraní v Xamarin.Forms:

Xamarin.Forms Controls Class Diagram

Všimněte si však, že diagram zobrazuje pouze jeden typ prostředí.

Poznámka:

Odtud si můžete stáhnout verzi diagramu tříd s vysokým rozlišením.