Partager via


Binding.Create<TSource,TProperty> Méthode

Définition

Cette méthode de fabrique a été ajoutée pour simplifier la création d’instances TypedBindingBase à partir de getters lambda.

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

Paramètres de type

TSource

Type de source.

TProperty

Type de propriété.

Paramètres

getter
Func<TSource,TProperty>

Méthode getter utilisée pour récupérer la propriété source.

mode
BindingMode

Mode de liaison. Cette propriété est facultative. La valeur par défaut est Default.

converter
IValueConverter

Convertisseur. Ce paramètre est facultatif. La valeur par défaut est null.

converterParameter
Object

Paramètre défini par l’utilisateur à passer au convertisseur. Ce paramètre est facultatif. La valeur par défaut est null.

stringFormat
String

Format de chaîne. Ce paramètre est facultatif. La valeur par défaut est null.

source
Object

Objet utilisé comme source pour cette liaison. Ce paramètre est facultatif. La valeur par défaut est null.

fallbackValue
Object

Valeur à utiliser au lieu de la valeur par défaut de la propriété, si aucune valeur spécifiée n’existe.

targetNullValue
Object

Valeur à fournir pour une propriété liée lorsque la cible de la liaison est null.

Retours

Exceptions

S’applique à