DataTemplate 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多個繫結的範本,ListView 和 MultiPage<T> 經常使用。
public ref class DataTemplate : Microsoft::Maui::Controls::ElementTemplate, Microsoft::Maui::Controls::Internals::IDataTemplateController
public class DataTemplate : Microsoft.Maui.Controls.ElementTemplate, Microsoft.Maui.Controls.Internals.IDataTemplateController
type DataTemplate = class
inherit ElementTemplate
interface IDataTemplateController
Public Class DataTemplate
Inherits ElementTemplate
Implements IDataTemplateController
- 繼承
- 衍生
- 實作
備註
在 XAML 中,應用程式開發人員可以在標記內巢狀標記, DataTemplate
以建立 View 成員系結至包含在清單中之資料物件屬性的 ItemsSource 。
建構函式
DataTemplate() |
僅供內部使用。 |
DataTemplate(Func<Object>) |
建立與初始化 DataTemplate 類別的新執行個體。 |
DataTemplate(Type) |
為類型 |
屬性
Bindings |
取得繫結的字典,字典是依繫結的屬性編製索引。 |
LoadTemplate |
多個繫結的範本,ListView 和 MultiPage<T> 經常使用。 (繼承來源 ElementTemplate) |
Values |
為這個 DataTemplate 傳回依屬性編製索引的屬性值字典。 |
方法
CreateContent() |
由 XAML 基礎結構用來載入資料範本及設定結果 UI 的內容。 (繼承來源 ElementTemplate) |
SetBinding(BindableProperty, BindingBase) |
設定 |
SetValue(BindableProperty, Object) |
設定 |
明確介面實作
IDataTemplateController.Id |
多個繫結的範本,ListView 和 MultiPage<T> 經常使用。 |
IDataTemplateController.IdString |
多個繫結的範本,ListView 和 MultiPage<T> 經常使用。 |
擴充方法
CreateContent(DataTemplate, Object, BindableObject) |
供 Microsoft.Maui.Controls 平臺內部使用。 |
SelectDataTemplate(DataTemplate, Object, BindableObject) |
供 Microsoft.Maui.Controls 平臺內部使用。 |
SetBinding(DataTemplate, BindableProperty, String) |
將 |