BindingBase.Create<TSource,TProperty> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 null
cíl vazby .