Binding.Create<TSource,TProperty> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.