BindableObjectExtensions
public static TBindable Assign<TBindable, TVariable>(this TBindable bindable, out TVariable variable) where TBindable : BindableObject, TVariable
public static TBindable Bind<TBindable>(this TBindable bindable, BindableProperty targetProperty, string path = ".", BindingMode mode = 0, IValueConverter converter = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
public static TBindable Bind<TBindable, TSource, TDest>(this TBindable bindable, BindableProperty targetProperty, string path = ".", BindingMode mode = 0, Func<TSource, TDest> convert = null, Func<TDest, TSource> convertBack = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
public static TBindable Bind<TBindable, TSource, TParam, TDest>(this TBindable bindable, BindableProperty targetProperty, string path = ".", BindingMode mode = 0, Func<TSource, TParam, TDest> convert = null, Func<TDest, TParam, TSource> convertBack = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
public static TBindable Bind<TBindable>(this TBindable bindable, string path = ".", BindingMode mode = 0, IValueConverter converter = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
public static TBindable Bind<TBindable, TSource, TDest>(this TBindable bindable, string path = ".", BindingMode mode = 0, Func<TSource, TDest> convert = null, Func<TDest, TSource> convertBack = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
public static TBindable Bind<TBindable, TSource, TParam, TDest>(this TBindable bindable, string path = ".", BindingMode mode = 0, Func<TSource, TParam, TDest> convert = null, Func<TDest, TParam, TSource> convertBack = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
public static TBindable BindCommand<TBindable>(this TBindable bindable, string path = ".", object source = null, string parameterPath = ".", object parameterSource = null) where TBindable : BindableObject
public static TBindable Invoke<TBindable>(this TBindable bindable, Action<TBindable> action) where TBindable : BindableObject