BindingExtension Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'estensione di markup XAML che crea un oggetto Binding da un valore di attributo XAML.
public ref class BindingExtension sealed : Microsoft::Maui::Controls::Xaml::IMarkupExtension<Microsoft::Maui::Controls::BindingBase ^>
[Microsoft.Maui.Controls.ContentProperty("Path")]
[Microsoft.Maui.Controls.Xaml.RequireService(new System.Type[] { typeof(Microsoft.Maui.Controls.Xaml.IXamlTypeResolver), typeof(Microsoft.Maui.Controls.Xaml.IXamlDataTypeProvider) })]
public sealed class BindingExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension<Microsoft.Maui.Controls.BindingBase>
[Microsoft.Maui.Controls.ContentProperty("Path")]
[Microsoft.Maui.Controls.Xaml.AcceptEmptyServiceProvider]
public sealed class BindingExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension<Microsoft.Maui.Controls.BindingBase>
[<Microsoft.Maui.Controls.ContentProperty("Path")>]
[<Microsoft.Maui.Controls.Xaml.RequireService(new System.Type[] { typeof(Microsoft.Maui.Controls.Xaml.IXamlTypeResolver), typeof(Microsoft.Maui.Controls.Xaml.IXamlDataTypeProvider) })>]
type BindingExtension = class
interface IMarkupExtension<BindingBase>
interface IMarkupExtension
[<Microsoft.Maui.Controls.ContentProperty("Path")>]
[<Microsoft.Maui.Controls.Xaml.AcceptEmptyServiceProvider>]
type BindingExtension = class
interface IMarkupExtension<BindingBase>
interface IMarkupExtension
Public NotInheritable Class BindingExtension
Implements IMarkupExtension(Of BindingBase)
- Ereditarietà
-
BindingExtension
- Attributi
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| BindingExtension() |
Fornisce un'estensione di markup XAML che crea un oggetto Binding da un valore di attributo XAML. |
Proprietà
| Nome | Descrizione |
|---|---|
| Converter |
Ottiene o imposta il convertitore da utilizzare durante la conversione tra i valori di origine e di destinazione. |
| ConverterParameter |
Ottiene o imposta un parametro da passare al convertitore. |
| FallbackValue |
Ottiene o imposta il valore da utilizzare quando l'associazione non può restituire un valore. |
| Mode |
Ottiene o imposta la modalità di associazione. |
| Path |
Ottiene o imposta il percorso della proprietà di origine dell'associazione. |
| Source |
Ottiene o imposta l'oggetto di origine per l'associazione. |
| StringFormat |
Ottiene o imposta una stringa di formato da utilizzare per convertire il valore associato in una stringa. |
| TargetNullValue |
Ottiene o imposta il valore da utilizzare quando il valore della proprietà di destinazione è |
| TypedBinding |
Solo per uso interno. Questa API può essere modificata o rimossa senza preavviso in qualsiasi momento. |
| UpdateSourceEventName |
Ottiene o imposta il nome dell'evento che attiva l'aggiornamento dell'origine nelle associazioni TwoWay. |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IMarkupExtension.ProvideValue(IServiceProvider) |
Fornisce un'estensione di markup XAML che crea un oggetto Binding da un valore di attributo XAML. |
| IMarkupExtension<BindingBase>.ProvideValue(IServiceProvider) |
Fornisce un'estensione di markup XAML che crea un oggetto Binding da un valore di attributo XAML. |