Freigeben über


BindingBase.Create<TSource,TProperty> Methode

Definition

Diese Factorymethode wurde hinzugefügt, um das Erstellen von TypedBindingBase-Instanzen aus Lambda-Getters zu vereinfachen.

public static Microsoft.Maui.Controls.BindingBase Create<TSource,TProperty> (Func<TSource,TProperty> getter, Microsoft.Maui.Controls.BindingMode mode = Microsoft.Maui.Controls.BindingMode.Default, Microsoft.Maui.Controls.IValueConverter? converter = default, object? converterParameter = default, string? stringFormat = default, object? source = default, object? fallbackValue = default, object? targetNullValue = default);
static member Create : Func<'Source, 'Property> * Microsoft.Maui.Controls.BindingMode * Microsoft.Maui.Controls.IValueConverter * obj * string * obj * obj * obj -> Microsoft.Maui.Controls.BindingBase
Public Shared Function Create(Of TSource, TProperty) (getter As Func(Of TSource, TProperty), Optional mode As BindingMode = Microsoft.Maui.Controls.BindingMode.Default, Optional converter As IValueConverter = Nothing, Optional converterParameter As Object = Nothing, Optional stringFormat As String = Nothing, Optional source As Object = Nothing, Optional fallbackValue As Object = Nothing, Optional targetNullValue As Object = Nothing) As BindingBase

Typparameter

TSource

Der Quelltyp.

TProperty

Der Eigenschaftstyp.

Parameter

getter
Func<TSource,TProperty>

Eine getter-Methode, die zum Abrufen der Quelleigenschaft verwendet wird.

mode
BindingMode

Der Bindungsmodus. Diese Eigenschaft ist optional. Der Standardwert ist Default.

converter
IValueConverter

Der Konverter. Dieser Parameter ist optional. Der Standardwert ist null.

converterParameter
Object

Ein benutzerdefinierter Parameter, der an den Konverter übergeben werden soll. Dieser Parameter ist optional. Der Standardwert ist null.

stringFormat
String

Ein Zeichenfolgenformat. Dieser Parameter ist optional. Der Standardwert ist null.

source
Object

Ein Objekt, das als Quelle für diese Bindung verwendet wird. Dieser Parameter ist optional. Der Standardwert ist null.

fallbackValue
Object

Der wert, der anstelle des Standardwerts für die Eigenschaft verwendet werden soll, wenn kein angegebener Wert vorhanden ist.

targetNullValue
Object

Der Wert, der für eine gebundene Eigenschaft angegeben werden soll, wenn das Ziel der Bindung ist null.

Gibt zurück

Ausnahmen

Gilt für: