Sdílet prostřednictvím


BindingBase.Create<TSource,TProperty> Metoda

Definice

Tato metoda továrny byla přidána pro zjednodušení vytváření instancí TypedBindingBase z metod lambda getters.

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

Parametry typu

TSource

Typ zdroje.

TProperty

Typ vlastnosti.

Parametry

getter
Func<TSource,TProperty>

Metoda getter použitá k načtení zdrojové vlastnosti.

mode
BindingMode

Režim vazby. Tato vlastnost je nepovinná. Výchozí hodnota je Default.

converter
IValueConverter

Převaděč. Tento parametr je volitelný. Výchozí hodnota je null.

converterParameter
Object

Uživatelem definovaný parametr, který se má předat převaděči. Tento parametr je volitelný. Výchozí hodnota je null.

stringFormat
String

Formát řetězce. Tento parametr je volitelný. Výchozí hodnota je null.

source
Object

Objekt použitý jako zdroj pro tuto vazbu. Tento parametr je volitelný. Výchozí hodnota je null.

fallbackValue
Object

Hodnota, která se má použít místo výchozí hodnoty vlastnosti, pokud neexistuje žádná zadaná hodnota.

targetNullValue
Object

Hodnota, která se má zadat pro vázanou vlastnost, pokud je nullcíl vazby .

Návraty

Výjimky

Platí pro