Compartir a través de


Binding.Create<TSource,TProperty> Método

Definición

Este método de fábrica se agregó para simplificar la creación de instancias de TypedBindingBase a partir de captadores 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

Parámetros de tipo

TSource

Tipo de origen.

TProperty

El tipo de propiedad.

Parámetros

getter
Func<TSource,TProperty>

Método getter usado para recuperar la propiedad de origen.

mode
BindingMode

Modo de enlace. Esta propiedad es opcional. El valor predeterminado es Default.

converter
IValueConverter

Convertidor. Este parámetro es opcional. El valor predeterminado es null.

converterParameter
Object

Parámetro definido por el usuario que pasar al convertidor. Este parámetro es opcional. El valor predeterminado es null.

stringFormat
String

Formato de cadena. Este parámetro es opcional. El valor predeterminado es null.

source
Object

Objeto utilizado como origen de este enlace. Este parámetro es opcional. El valor predeterminado es null.

fallbackValue
Object

Valor que se va a usar en lugar del valor predeterminado de la propiedad, si no existe ningún valor especificado.

targetNullValue
Object

Valor que se va a proporcionar para una propiedad enlazada cuando el destino del enlace es null.

Devoluciones

Excepciones

Se aplica a