BindableProperty
BindingPropertyChangedDelegate
BindingPropertyChangedDelegate<TPropertyType>
BindingPropertyChangingDelegate
BindingPropertyChangingDelegate<TPropertyType>
CoerceValueDelegate
CoerceValueDelegate<TPropertyType>
CreateDefaultValueDelegate
CreateDefaultValueDelegate<TDeclarer, TPropertyType>
ValidateValueDelegate
ValidateValueDelegate<TPropertyType>
UnsetValue
DeclaringType
DefaultBindingMode
DefaultValue
IsReadOnly
PropertyName
ReturnType
Create(String, Type, Type, Object, BindingMode, ValidateValueDelegate, BindingPropertyChangedDelegate, BindingPropertyChangingDelegate, CoerceValueDelegate, CreateDefaultValueDelegate)
CreateAttached(String, Type, Type, Object, BindingMode, ValidateValueDelegate, BindingPropertyChangedDelegate, BindingPropertyChangingDelegate, CoerceValueDelegate, CreateDefaultValueDelegate)
CreateAttachedReadOnly(String, Type, Type, Object, BindingMode, ValidateValueDelegate, BindingPropertyChangedDelegate, BindingPropertyChangingDelegate, CoerceValueDelegate, CreateDefaultValueDelegate)
CreateReadOnly(String, Type, Type, Object, BindingMode, ValidateValueDelegate, BindingPropertyChangedDelegate, BindingPropertyChangingDelegate, CoerceValueDelegate, CreateDefaultValueDelegate)
net7.0
namespace Microsoft.Maui.Controls
{
[DebuggerDisplay("{PropertyName}")]
[TypeConverter(typeof(BindablePropertyConverter))]
public sealed class BindableProperty
{
public static BindableProperty Create(string propertyName, Type returnType, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods | DynamicallyAccessedMemberTypes.PublicProperties)] Type declaringType, object defaultValue = null, BindingMode defaultBindingMode = BindingMode.OneWay, ValidateValueDelegate validateValue = null, BindingPropertyChangedDelegate propertyChanged = null, BindingPropertyChangingDelegate propertyChanging = null, CoerceValueDelegate coerceValue = null, CreateDefaultValueDelegate defaultValueCreator = null);
}
}
nuget.org | 0.1 % Reference this API |
---|---|
Upgrade Planner | 0.0 % Reference this API |
.NET | 6.07.0 |
Information specific to net7.0 | |
Assembly | Microsoft.Maui.Controls , Version=1.0.0.0, PublicKeyToken= |
Referencing | Requires all:
|
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API