BindingBase.Create<TSource,TProperty> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ta metoda fabryki została dodana w celu uproszczenia tworzenia wystąpień TypedBindingBase z metod getter 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
Parametry typu
- TSource
Typ źródła.
- TProperty
Typ właściwości.
Parametry
- getter
- Func<TSource,TProperty>
Metoda getter używana do pobierania właściwości źródłowej.
- mode
- BindingMode
Tryb powiązania. Ta właściwość jest opcjonalna. Wartość domyślna to Default.
- converter
- IValueConverter
Konwerter. Ten parametr jest opcjonalny. Wartość domyślna to null
.
- converterParameter
- Object
Parametr zdefiniowany przez użytkownika do przekazania do konwertera. Ten parametr jest opcjonalny. Wartość domyślna to null
.
- stringFormat
- String
Format ciągu. Ten parametr jest opcjonalny. Wartość domyślna to null
.
- source
- Object
Obiekt używany jako źródło tego powiązania. Ten parametr jest opcjonalny. Wartość domyślna to null
.
- fallbackValue
- Object
Wartość do użycia zamiast wartości domyślnej właściwości, jeśli nie istnieje określona wartość.
- targetNullValue
- Object
Wartość, która ma być dostarczana dla właściwości powiązanej, gdy elementem docelowym powiązania jest null
.