TemplateBindingExtension 類別

定義

提供一個 XAML 標記擴充功能,能建立綁定到模板化父節點。

public ref class TemplateBindingExtension sealed : Microsoft::Maui::Controls::Xaml::IMarkupExtension<Microsoft::Maui::Controls::BindingBase ^>
[Microsoft.Maui.Controls.ContentProperty("Path")]
[Microsoft.Maui.Controls.Xaml.AcceptEmptyServiceProvider]
public sealed class TemplateBindingExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension<Microsoft.Maui.Controls.BindingBase>
[<Microsoft.Maui.Controls.ContentProperty("Path")>]
[<Microsoft.Maui.Controls.Xaml.AcceptEmptyServiceProvider>]
type TemplateBindingExtension = class
    interface IMarkupExtension<BindingBase>
    interface IMarkupExtension
Public NotInheritable Class TemplateBindingExtension
Implements IMarkupExtension(Of BindingBase)
繼承
TemplateBindingExtension
屬性
實作

建構函式

名稱 Description
TemplateBindingExtension()

初始化 TemplateBindingExtension 類別的新實例。

屬性

名稱 Description
Converter

取得或設定轉換器,在來源值與目標值之間轉換時使用。

ConverterParameter

取得或設定一個參數,要傳給轉換器。

Mode

取得或設定綁定模式。

Path

取得或設定模板父節點綁定來源屬性的路徑。

StringFormat

取得或設定一個格式字串,用於將綁定值轉換成字串。

TypedBinding

僅限內部使用。 此 API 可隨時更改或移除,無需通知。

明確介面實作

名稱 Description
IMarkupExtension.ProvideValue(IServiceProvider)

提供一個 XAML 標記擴充功能,能建立綁定到模板化父節點。

IMarkupExtension<BindingBase>.ProvideValue(IServiceProvider)

提供一個 XAML 標記擴充功能,能建立綁定到模板化父節點。

適用於