共用方式為


Xamarin.Forms 數據範本

DataTemplate 用於在支援的控制項中指定資料外觀,通常會繫結至要顯示的資料。

簡介

Xamarin.Forms 數據範本可讓您定義支援控制項上數據的呈現方式。 本文提供資料範本的簡介,探討為何資料範本是必要的。

建立 DataTemplate

數據範本可以內嵌、在 ResourceDictionary中,或從自定義類型或適當的 Xamarin.Forms 數據格類型建立。 如果不需要在他處重複使用資料範本,則應該使用內嵌範本。 或者,您可以將資料範本定義為自訂類型,或是定義為控制項層級、頁面層級或應用程式層級資源,藉此重複使用資料範本。

建立 DataTemplateSelector

在執行階段,您可以根據資料繫結屬性值,使用 DataTemplateSelector 來選擇 DataTemplate。 這可將多個 DataTemplate 執行個體套用至相同類型的物件,以自訂特定物件的外觀。 本文示範如何建立和使用 DataTemplateSelector