BindingBase.Create<TSource,TProperty> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このファクトリ メソッドは、ラムダ ゲッターからの TypedBindingBase インスタンスの作成を簡略化するために追加されました。
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
型パラメーター
- TSource
ソースの種類。
- TProperty
プロパティの種類。
パラメーター
- getter
- Func<TSource,TProperty>
ソース プロパティの取得に使用される getter メソッド。
- mode
- BindingMode
バインド モード。 このプロパティは省略可能です。 既定値は Default です。
- converter
- IValueConverter
コンバーター。 このパラメーターは省略可能です。 既定値は null
です。
- converterParameter
- Object
コンバーターに渡すユーザー定義のパラメーター。 このパラメーターは省略可能です。 既定値は null
です。
- stringFormat
- String
文字列形式。 このパラメーターは省略可能です。 既定値は null
です。
- source
- Object
このバインドでソースとして使用されるオブジェクト。 このパラメーターは省略可能です。 既定値は null
です。
- fallbackValue
- Object
指定した値が存在しない場合に、プロパティの既定値の代わりに使用する値。
- targetNullValue
- Object
バインドのターゲットが null
されたときにバインドされたプロパティに指定する値。
戻り値
例外
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET MAUI