4 instantiations of BindableProperty
Microsoft.Maui.Controls (4)
BindableProperty.cs (4)
152 return new BindableProperty(propertyName, returnType, declaringType, defaultValue, defaultBindingMode, validateValue, propertyChanged, propertyChanging, coerceValue, 180 new BindablePropertyKey(new BindableProperty(propertyName, returnType, declaringType, defaultValue, defaultBindingMode, validateValue, propertyChanged, propertyChanging, coerceValue, 188 return new BindableProperty(propertyName, returnType, declaringType, defaultValue, defaultBindingMode, validateValue, propertyChanged, propertyChanging, coerceValue, bindingChanging, 196 return new BindableProperty(propertyName, returnType, declaringType, defaultValue, defaultBindingMode, validateValue, propertyChanged, propertyChanging, coerceValue, bindingChanging, isReadOnly,
2084 references to BindableProperty
Microsoft.AspNetCore.Components.WebView.Maui (2)
BlazorWebView.cs (2)
38 public static readonly BindableProperty StartPathProperty = BindableProperty.Create(nameof(StartPath), typeof(string), typeof(BlazorWebView), "/");
Microsoft.Maui.Controls (1994)
ActivityIndicator\ActivityIndicator.cs (3)
11 public static readonly BindableProperty IsRunningProperty = BindableProperty.Create(nameof(IsRunning), typeof(bool), typeof(ActivityIndicator), default(bool)); 14 public static readonly BindableProperty ColorProperty = ColorElement.ColorProperty;
AdaptiveTrigger.cs (4)
25 public static readonly BindableProperty MinWindowHeightProperty = 26 BindableProperty.Create(nameof(MinWindowHeight), typeof(double), typeof(AdaptiveTrigger), -1d, 37 public static readonly BindableProperty MinWindowWidthProperty = 38 BindableProperty.Create(nameof(MinWindowWidth), typeof(double), typeof(AdaptiveTrigger), -1d,
AppLinkEntry.cs (10)
19 public static readonly BindableProperty TitleProperty = BindableProperty.Create(nameof(Title), typeof(string), typeof(AppLinkEntry), default(string)); 22 public static readonly BindableProperty DescriptionProperty = BindableProperty.Create(nameof(Description), typeof(string), typeof(AppLinkEntry), default(string)); 25 public static readonly BindableProperty ThumbnailProperty = BindableProperty.Create(nameof(Thumbnail), typeof(ImageSource), typeof(AppLinkEntry), default(ImageSource)); 28 public static readonly BindableProperty AppLinkUriProperty = BindableProperty.Create(nameof(AppLinkUri), typeof(Uri), typeof(AppLinkEntry), null); 31 public static readonly BindableProperty IsLinkActiveProperty = BindableProperty.Create(nameof(IsLinkActive), typeof(bool), typeof(AppLinkEntry), false);
AppThemeBinding.cs (4)
22 public static BindableProperty AppThemeProperty = BindableProperty.Create("AppTheme", typeof(AppTheme), typeof(AppThemeBinding), AppTheme.Unspecified, 40 BindableProperty _targetProperty; 67 internal override void Apply(object context, BindableObject bindObj, BindableProperty targetProperty, bool fromBindingContextChanged, SetterSpecificity specificity)
AutomationProperties.cs (10)
11 public static readonly BindableProperty HelpTextProperty = BindableProperty.Create("HelpText", typeof(string), typeof(AutomationProperties), default(string)); 14 public static readonly BindableProperty IsInAccessibleTreeProperty = BindableProperty.Create("IsInAccessibleTree", typeof(bool?), typeof(AutomationProperties), null); 17 public static readonly BindableProperty ExcludedWithChildrenProperty = BindableProperty.Create("ExcludedWithChildren", typeof(bool?), typeof(AutomationProperties), null); 21 public static readonly BindableProperty LabeledByProperty = BindableProperty.Create("LabeledBy", typeof(VisualElement), typeof(AutomationProperties), default(VisualElement)); 25 public static readonly BindableProperty NameProperty = BindableProperty.Create("Name", typeof(string), typeof(AutomationProperties), default(string));
BarElement.cs (6)
9 public static readonly BindableProperty BarBackgroundColorProperty = 10 BindableProperty.Create(nameof(IBarElement.BarBackgroundColor), typeof(Color), typeof(IBarElement), default(Color)); 13 public static readonly BindableProperty BarBackgroundProperty = 14 BindableProperty.Create(nameof(IBarElement.BarBackground), typeof(Brush), typeof(IBarElement), default(Brush)); 17 public static readonly BindableProperty BarTextColorProperty = 18 BindableProperty.Create(nameof(IBarElement.BarTextColor), typeof(Color), typeof(IBarElement), default(Color));
BindableLayout\BindableLayout.cs (14)
21 public static readonly BindableProperty ItemsSourceProperty = 22 BindableProperty.CreateAttached("ItemsSource", typeof(IEnumerable), typeof(IBindableLayout), default(IEnumerable), 26 public static readonly BindableProperty ItemTemplateProperty = 27 BindableProperty.CreateAttached("ItemTemplate", typeof(DataTemplate), typeof(IBindableLayout), default(DataTemplate), 31 public static readonly BindableProperty ItemTemplateSelectorProperty = 32 BindableProperty.CreateAttached("ItemTemplateSelector", typeof(DataTemplateSelector), typeof(IBindableLayout), default(DataTemplateSelector), 35 static readonly BindableProperty BindableLayoutControllerProperty = 36 BindableProperty.CreateAttached("BindableLayoutController", typeof(BindableLayoutController), typeof(IBindableLayout), default(BindableLayoutController), 41 public static readonly BindableProperty EmptyViewProperty = 42 BindableProperty.Create("EmptyView", typeof(object), typeof(IBindableLayout), null, propertyChanged: (b, o, n) => { GetBindableLayoutController(b).EmptyView = n; }); 45 public static readonly BindableProperty EmptyViewTemplateProperty = 46 BindableProperty.Create("EmptyViewTemplate", typeof(DataTemplate), typeof(IBindableLayout), null, propertyChanged: (b, o, n) => { GetBindableLayoutController(b).EmptyViewTemplate = (DataTemplate)n; }); 214 static readonly BindableProperty BindableLayoutTemplateProperty = BindableProperty.CreateAttached("BindableLayoutTemplate", typeof(DataTemplate), typeof(BindableLayoutController), default(DataTemplate));
BindableObject.cs (56)
42 readonly Dictionary<BindableProperty, BindablePropertyContext> _properties = new Dictionary<BindableProperty, BindablePropertyContext>(4); 47 public static readonly BindableProperty BindingContextProperty = 48 BindableProperty.Create(nameof(BindingContext), typeof(object), typeof(BindableObject), default(object), 79 /// <param name="property">The <see cref="BindableProperty"/> to clear the value for.</param> 82 public void ClearValue(BindableProperty property) 96 internal void ClearValue(BindableProperty property, SetterSpecificity specificity) 124 void ClearValueCore(BindableProperty property, SetterSpecificity specificity) 158 /// <returns>The value that is contained in the <see cref="BindableProperty" />.</returns> 161 /// <see cref="GetValue(BindableProperty)" /> and <see cref="SetValue(BindableProperty, object)" /> are used to access the values of properties that are implemented by a <see cref="BindableProperty" />. 162 /// That is, application developers typically provide an interface for a bound property by defining a <see langword="public" /> property whose <see langword="get" /> accessor casts the result of <see cref="GetValue(BindableProperty)" /> to the appropriate type and returns it, and whose <see langword="set" /> accessor uses <see cref="SetValue(BindableProperty, object)" /> to set the value on the correct property. 165 public object GetValue(BindableProperty property) 179 Dictionary<BindableProperty, BindablePropertyContext>.Enumerator _propertiesEnumerator; 206 internal LocalValueEntry(BindableProperty property, object value, BindableContextAttributes attributes) 213 public BindableProperty Property { get; } 218 internal (bool IsSet, T Value)[] GetValues<T>(BindableProperty[] propArray) 220 Dictionary<BindableProperty, BindablePropertyContext> properties = _properties; 247 public bool IsSet(BindableProperty targetProperty) 264 public void RemoveBinding(BindableProperty property) 275 internal void RemoveBinding(BindableProperty property, SetterSpecificity specificity) 288 public void SetBinding(BindableProperty targetProperty, BindingBase binding) 291 internal void SetBinding(BindableProperty targetProperty, BindingBase binding, SetterSpecificity specificity) 426 internal bool GetIsBound(BindableProperty targetProperty) 435 internal virtual void OnRemoveDynamicResource(BindableProperty property) 439 internal virtual void OnSetDynamicResource(BindableProperty property, string key, SetterSpecificity specificity) 443 internal void RemoveDynamicResource(BindableProperty property) 446 internal void RemoveDynamicResource(BindableProperty property, SetterSpecificity specificity) 456 void IDynamicResourceHandler.SetDynamicResource(BindableProperty property, string key) 459 internal void SetDynamicResource(BindableProperty property, string key) 463 internal void SetDynamicResource(BindableProperty property, string key, SetterSpecificity specificity) 480 public void SetValue(BindableProperty property, object value) 485 if (value is BindingBase binding && !property.ReturnType.IsAssignableFrom(typeof(BindableProperty))) 514 internal void SetValue(BindableProperty property, object value, SetterSpecificity specificity) 546 internal void SetValueCore(BindableProperty property, object value, SetValueFlags attributes = SetValueFlags.None) 550 internal void SetValueCore(BindableProperty property, object value, SetValueFlags attributes, SetValuePrivateFlags privateAttributes) 553 internal void SetValueCore(BindableProperty property, object value, SetValueFlags attributes, SetValuePrivateFlags privateAttributes, SetterSpecificity specificity) 610 void SetValueActual(BindableProperty property, BindablePropertyContext context, object value, bool currentlyApplying, SetValueFlags attributes, SetterSpecificity specificity, bool silent = false) 671 private protected virtual void OnBindablePropertySet(BindableProperty property, object original, object value, bool didChange, bool willFirePropertyChanged) 739 BindablePropertyContext CreateAndAddContext(BindableProperty property) 753 internal BindablePropertyContext GetContext(BindableProperty property) => _properties.TryGetValue(property, out var result) ? result : null; 756 BindablePropertyContext GetOrCreateContext(BindableProperty property) => GetContext(property) ?? CreateAndAddContext(property); 758 void RemoveBinding(BindableProperty property, BindablePropertyContext context, SetterSpecificity specificity) 787 /// This is done by invoking <see cref="BindableProperty.CoerceValueDelegate"/> of the specified bindable property. 792 /// <exception cref="ArgumentException">Thrown when the value is invalid according to the assigned logic in <see cref="BindableProperty.ValidateValueDelegate"/>.</exception> 793 /// <remarks>If <see cref="BindableProperty.CoerceValueDelegate"/> is not assigned to, nothing will happen.</remarks> 794 public void CoerceValue(BindableProperty property) => CoerceValue(property, checkAccess: true); 798 /// This is done by invoking <see cref="BindableProperty.CoerceValueDelegate"/> of the specified bindable property. 803 /// <exception cref="ArgumentException">Thrown when the value is invalid according to the assigned logic in <see cref="BindableProperty.ValidateValueDelegate"/>.</exception> 804 /// <remarks>If <see cref="BindableProperty.CoerceValueDelegate"/> is not assigned to, nothing will happen.</remarks> 813 void CoerceValue(BindableProperty property, bool checkAccess) 850 public BindableProperty Property; 870 public readonly BindableProperty Property; 874 public SetValueArgs(BindableProperty property, BindablePropertyContext context, object value, bool currentlyApplying, SetValueFlags attributes, SetterSpecificity specificity)
BindableObjectExtensions.cs (8)
14 internal static void RefreshPropertyValue(this BindableObject self, BindableProperty property, object value) 54 public static void SetBinding(this BindableObject self, BindableProperty targetProperty, string path, BindingMode mode = BindingMode.Default, IValueConverter converter = null, 131 BindableProperty targetProperty, 150 public static T GetPropertyIfSet<T>(this BindableObject bindableObject, BindableProperty bindableProperty, T returnIfNotSet) 164 BindableProperty bindableProperty, 192 BindableProperty bindableProperty, 212 public static void SetAppTheme<T>(this BindableObject self, BindableProperty targetProperty, T light, T dark) => self.SetBinding(targetProperty, new AppThemeBinding { Light = light, Dark = dark }); 215 public static void SetAppThemeColor(this BindableObject self, BindableProperty targetProperty, Color light, Color dark)
BindableProperty.cs (4)
148 public static BindableProperty Create(string propertyName, [DynamicallyAccessedMembers(ReturnTypeMembers)] Type returnType, [DynamicallyAccessedMembers(DeclaringTypeMembers)] Type declaringType, object defaultValue = null, BindingMode defaultBindingMode = BindingMode.OneWay, 157 public static BindableProperty CreateAttached(string propertyName, [DynamicallyAccessedMembers(ReturnTypeMembers)] Type returnType, [DynamicallyAccessedMembers(DeclaringTypeMembers)] Type declaringType, object defaultValue, BindingMode defaultBindingMode = BindingMode.OneWay, 184 internal static BindableProperty Create(string propertyName, [DynamicallyAccessedMembers(ReturnTypeMembers)] Type returnType, [DynamicallyAccessedMembers(DeclaringTypeMembers)] Type declaringType, object defaultValue, BindingMode defaultBindingMode, ValidateValueDelegate validateValue, 192 internal static BindableProperty CreateAttached(string propertyName, [DynamicallyAccessedMembers(ReturnTypeMembers)] Type returnType, [DynamicallyAccessedMembers(DeclaringTypeMembers)] Type declaringType, object defaultValue, BindingMode defaultBindingMode, ValidateValueDelegate validateValue,
BindablePropertyConverter.cs (5)
97 BindableProperty ConvertFrom(Type type, string propertyName, IXmlLineInfo lineinfo) 101 if (bpinfo == null || bpinfo.FieldType != typeof(BindableProperty)) 103 var bp = bpinfo.GetValue(null) as BindableProperty; 164 if (value is not BindableProperty bp)
BindablePropertyKey.cs (2)
9 internal BindablePropertyKey(BindableProperty property) 18 public BindableProperty BindableProperty { get; private set; }
Binding.cs (2)
121 internal override void Apply(object context, BindableObject bindObj, BindableProperty targetProperty, bool fromBindingContextChanged, SetterSpecificity specificity) 155 async void ApplyRelativeSourceBinding(RelativeBindingSource relativeSource, Element relativeSourceTarget, BindableObject targetObject, BindableProperty targetProperty, SetterSpecificity specificity)
BindingBase.cs (1)
131 internal virtual void Apply(object context, BindableObject bindObj, BindableProperty targetProperty, bool fromBindingContextChanged, SetterSpecificity specificity)
BindingBaseExtensions.cs (1)
9 public static BindingMode GetRealizedMode(this BindingBase self, BindableProperty property)
BindingExpression.cs (5)
26 BindableProperty _targetProperty; 66 internal void Apply(object sourceObject, BindableObject target, BindableProperty property, SetterSpecificity specificity) 121 void ApplyCore(object sourceObject, BindableObject target, BindableProperty property, bool fromTarget, SetterSpecificity specificity) 407 if (bindablePropertyField != null && bindablePropertyField.FieldType == typeof(BindableProperty) && sourceType.ImplementedInterfaces.Contains(typeof(IElementController))) 409 MethodInfo setValueMethod = typeof(IElementController).GetMethod(nameof(IElementController.SetValueFromRenderer), new[] { typeof(BindableProperty), typeof(object) });
BindingExpressionHelper.cs (1)
12 internal static bool TryConvert(ref object value, BindableProperty targetProperty, Type convertTo, bool toTarget)
Border\Border.cs (19)
29 public static readonly BindableProperty ContentProperty = BindableProperty.Create(nameof(Content), typeof(View), 33 public static readonly BindableProperty PaddingProperty = PaddingElement.PaddingProperty; 48 public static readonly BindableProperty StrokeShapeProperty = 49 BindableProperty.Create(nameof(StrokeShape), typeof(IShape), typeof(Border), new Rectangle(), 93 public static readonly BindableProperty StrokeProperty = 94 BindableProperty.Create(nameof(Stroke), typeof(Brush), typeof(Border), null, 142 public static readonly BindableProperty StrokeThicknessProperty = 143 BindableProperty.Create(nameof(StrokeThickness), typeof(double), typeof(Border), 1.0, propertyChanged: StrokeThicknessChanged); 146 public static readonly BindableProperty StrokeDashArrayProperty = 147 BindableProperty.Create(nameof(StrokeDashArray), typeof(DoubleCollection), typeof(Border), null, 151 public static readonly BindableProperty StrokeDashOffsetProperty = 152 BindableProperty.Create(nameof(StrokeDashOffset), typeof(double), typeof(Border), 0.0); 155 public static readonly BindableProperty StrokeLineCapProperty = 156 BindableProperty.Create(nameof(StrokeLineCap), typeof(PenLineCap), typeof(Border), PenLineCap.Flat); 159 public static readonly BindableProperty StrokeLineJoinProperty = 160 BindableProperty.Create(nameof(StrokeLineJoin), typeof(PenLineJoin), typeof(Border), PenLineJoin.Miter); 163 public static readonly BindableProperty StrokeMiterLimitProperty = 164 BindableProperty.Create(nameof(StrokeMiterLimit), typeof(double), typeof(Border), 10.0);
BorderElement.cs (6)
12 public static readonly BindableProperty BorderColorProperty = 13 BindableProperty.Create(nameof(IBorderElement.BorderColor), typeof(Color), typeof(IBorderElement), null, 17 public static readonly BindableProperty BorderWidthProperty = BindableProperty.Create(nameof(IBorderElement.BorderWidth), typeof(double), typeof(IBorderElement), -1d); 20 public static readonly BindableProperty CornerRadiusProperty = BindableProperty.Create(nameof(IBorderElement.CornerRadius), typeof(int), typeof(IBorderElement), defaultValue: DefaultCornerRadius);
BoxView\BoxView.cs (2)
13 public static readonly BindableProperty ColorProperty = ColorElement.ColorProperty; 16 public static readonly BindableProperty CornerRadiusProperty = CornerElement.CornerRadiusProperty;
Button\Button.cs (24)
23 public static readonly BindableProperty CommandProperty = ButtonElement.CommandProperty; 28 public static readonly BindableProperty CommandParameterProperty = ButtonElement.CommandParameterProperty; 33 public static readonly BindableProperty ContentLayoutProperty = BindableProperty.Create( 40 public static readonly BindableProperty TextProperty = BindableProperty.Create( 47 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 52 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 57 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 62 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 67 public static readonly BindableProperty TextTransformProperty = TextElement.TextTransformProperty; 72 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 77 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty; 82 public static readonly BindableProperty BorderWidthProperty = BindableProperty.Create(nameof(BorderWidth), typeof(double), typeof(Button), -1d); 87 public static readonly BindableProperty BorderColorProperty = BorderElement.BorderColorProperty; 92 public static readonly BindableProperty CornerRadiusProperty = BindableProperty.Create(nameof(CornerRadius), typeof(int), typeof(Button), defaultValue: BorderElement.DefaultCornerRadius); 97 public static readonly BindableProperty ImageSourceProperty = ImageElement.ImageSourceProperty; 102 public static readonly BindableProperty PaddingProperty = PaddingElement.PaddingProperty; 107 public static readonly BindableProperty LineBreakModeProperty = BindableProperty.Create( 137 internal static readonly BindablePropertyKey IsPressedPropertyKey = BindableProperty.CreateReadOnly(nameof(IsPressed), typeof(bool), typeof(Button), default(bool)); 142 public static readonly BindableProperty IsPressedProperty = IsPressedPropertyKey.BindableProperty;
Button\ButtonElement.cs (4)
13 public static readonly BindableProperty CommandProperty = BindableProperty.Create( 20 public static readonly BindableProperty CommandParameterProperty = BindableProperty.Create(
Cells\Cell.cs (2)
19 public static readonly BindableProperty IsEnabledProperty = BindableProperty.Create(nameof(IsEnabled), typeof(bool), typeof(Cell), true, propertyChanged: OnIsEnabledPropertyChanged);
Cells\EntryCell.cs (12)
12 public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(EntryCell), null, BindingMode.TwoWay); 15 public static readonly BindableProperty LabelProperty = BindableProperty.Create(nameof(Label), typeof(string), typeof(EntryCell), null); 18 public static readonly BindableProperty PlaceholderProperty = BindableProperty.Create(nameof(Placeholder), typeof(string), typeof(EntryCell), null); 21 public static readonly BindableProperty LabelColorProperty = BindableProperty.Create(nameof(LabelColor), typeof(Color), typeof(EntryCell), null); 24 public static readonly BindableProperty KeyboardProperty = BindableProperty.Create(nameof(Keyboard), typeof(Keyboard), typeof(EntryCell), Keyboard.Default); 27 public static readonly BindableProperty HorizontalTextAlignmentProperty = TextAlignmentElement.HorizontalTextAlignmentProperty; 30 public static readonly BindableProperty VerticalTextAlignmentProperty = TextAlignmentElement.VerticalTextAlignmentProperty;
Cells\ImageCell.cs (2)
10 public static readonly BindableProperty ImageSourceProperty = BindableProperty.Create(nameof(ImageSource), typeof(ImageSource), typeof(ImageCell), null,
Cells\SwitchCell.cs (6)
11 public static readonly BindableProperty OnProperty = BindableProperty.Create(nameof(On), typeof(bool), typeof(SwitchCell), false, propertyChanged: (obj, oldValue, newValue) => 18 public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(SwitchCell), default(string)); 21 public static readonly BindableProperty OnColorProperty = BindableProperty.Create(nameof(OnColor), typeof(Color), typeof(SwitchCell), null);
Cells\TextCell.cs (12)
12 public static readonly BindableProperty CommandProperty = BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(TextCell), default(ICommand), 31 public static readonly BindableProperty CommandParameterProperty = BindableProperty.Create(nameof(CommandParameter), typeof(object), typeof(TextCell), default(object), 42 public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(TextCell), default(string)); 45 public static readonly BindableProperty DetailProperty = BindableProperty.Create(nameof(Detail), typeof(string), typeof(TextCell), default(string)); 48 public static readonly BindableProperty TextColorProperty = BindableProperty.Create(nameof(TextColor), typeof(Color), typeof(TextCell), null); 51 public static readonly BindableProperty DetailColorProperty = BindableProperty.Create(nameof(DetailColor), typeof(Color), typeof(TextCell), null);
CheckBox\CheckBox.cs (3)
15 public static readonly BindableProperty IsCheckedProperty = 16 BindableProperty.Create(nameof(IsChecked), typeof(bool), typeof(CheckBox), false, 25 public static readonly BindableProperty ColorProperty = ColorElement.ColorProperty;
ClickGestureRecognizer.cs (8)
13 public static readonly BindableProperty CommandProperty = BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(ClickGestureRecognizer), null); 16 public static readonly BindableProperty CommandParameterProperty = BindableProperty.Create(nameof(CommandParameter), typeof(object), typeof(ClickGestureRecognizer), null); 19 public static readonly BindableProperty NumberOfClicksRequiredProperty = BindableProperty.Create(nameof(NumberOfClicksRequired), typeof(int), typeof(ClickGestureRecognizer), 1); 22 public static readonly BindableProperty ButtonsProperty = BindableProperty.Create(nameof(Buttons), typeof(ButtonsMask), typeof(ClickGestureRecognizer), ButtonsMask.Primary);
ColorElement.cs (2)
8 public static readonly BindableProperty ColorProperty = 9 BindableProperty.Create(nameof(IColorElement.Color), typeof(Color), typeof(IColorElement), null);
ColumnDefinition.cs (2)
10 public static readonly BindableProperty WidthProperty = BindableProperty.Create(nameof(Width), typeof(GridLength), typeof(ColumnDefinition), GridLength.Star,
CompareStateTrigger.cs (4)
24 public static readonly BindableProperty PropertyProperty = 25 BindableProperty.Create(nameof(Property), typeof(object), typeof(CompareStateTrigger), null, 41 public static readonly BindableProperty ValueProperty = 42 BindableProperty.Create(nameof(Value), typeof(object), typeof(CompareStateTrigger), null,
Compatibility\Handlers\ListView\iOS\CellRenderer.cs (2)
12 static readonly BindableProperty RealCellProperty = BindableProperty.CreateAttached("RealCell", typeof(UITableViewCell), typeof(Cell), null);
Compatibility\iOS\Extensions\UIViewExtensions.cs (2)
94 public static void SetBinding(this UIView self, BindableProperty targetProperty, BindingBase binding) 99 public static void SetValue(this UIView target, BindableProperty targetProperty, object value)
CompressedLayout.cs (4)
12 public static readonly BindableProperty IsHeadlessProperty = 13 BindableProperty.Create("IsHeadless", typeof(bool), typeof(CompressedLayout), default(bool), 34 BindableProperty.CreateReadOnly("HeadlessOffset", typeof(Point), typeof(CompressedLayout), default(Point)); 38 public static readonly BindableProperty HeadlessOffsetProperty = HeadlessOffsetPropertyKey.BindableProperty;
ContentConverter.cs (1)
105 static bool ShouldSetBinding(BindableObject content, BindableProperty property)
ContentPage\ContentPage.cs (4)
15 public static readonly BindableProperty ContentProperty = BindableProperty.Create(nameof(Content), typeof(View), typeof(ContentPage), null, propertyChanged: TemplateUtilities.OnContentChanged); 25 public static readonly BindableProperty HideSoftInputOnTappedProperty 26 = BindableProperty.Create(nameof(HideSoftInputOnTapped), typeof(bool), typeof(ContentPage), false);
ContentPresenter.cs (2)
16 public static BindableProperty ContentProperty = BindableProperty.Create(nameof(Content), typeof(View),
ContentView\ContentView.cs (2)
12 public static readonly BindableProperty ContentProperty = BindableProperty.Create(nameof(Content), typeof(View), typeof(ContentView), null, propertyChanged: TemplateUtilities.OnContentChanged);
CornerElement.cs (2)
7 public static readonly BindableProperty CornerRadiusProperty = 8 BindableProperty.Create(nameof(CornerRadius), typeof(CornerRadius), typeof(ICornerElement), default(CornerRadius));
DataTemplate.cs (8)
41 public IDictionary<BindableProperty, BindingBase> Bindings { get; } = new Dictionary<BindableProperty, BindingBase>(); 44 public IDictionary<BindableProperty, object> Values { get; } = new Dictionary<BindableProperty, object>(); 53 public void SetBinding(BindableProperty property, BindingBase binding) 60 public void SetValue(BindableProperty property, object value) 81 foreach (KeyValuePair<BindableProperty, BindingBase> kvp in Bindings) 98 foreach (KeyValuePair<BindableProperty, object> kvp in Values)
DatePicker\DatePicker.cs (14)
12 public static readonly BindableProperty FormatProperty = BindableProperty.Create(nameof(Format), typeof(string), typeof(DatePicker), "d"); 15 public static readonly BindableProperty DateProperty = BindableProperty.Create(nameof(Date), typeof(DateTime), typeof(DatePicker), default(DateTime), BindingMode.TwoWay, 21 public static readonly BindableProperty MinimumDateProperty = BindableProperty.Create(nameof(MinimumDate), typeof(DateTime), typeof(DatePicker), new DateTime(1900, 1, 1), 25 public static readonly BindableProperty MaximumDateProperty = BindableProperty.Create(nameof(MaximumDate), typeof(DateTime), typeof(DatePicker), new DateTime(2100, 12, 31), 29 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 32 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 35 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 38 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 41 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 44 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty;
DecorableTextElement.cs (2)
11 public static readonly BindableProperty TextDecorationsProperty = BindableProperty.Create(nameof(IDecorableTextElement.TextDecorations), typeof(TextDecorations), typeof(IDecorableTextElement), TextDecorations.None);
DeviceStateTrigger.cs (2)
22 public static readonly BindableProperty DeviceProperty = 23 BindableProperty.Create(nameof(Device), typeof(string), typeof(DeviceStateTrigger), string.Empty,
DragAndDrop\DragGestureRecognizer.cs (10)
14 public static readonly BindableProperty CanDragProperty = BindableProperty.Create(nameof(CanDrag), typeof(bool), typeof(DragGestureRecognizer), true); 17 public static readonly BindableProperty DropCompletedCommandProperty = BindableProperty.Create(nameof(DropCompletedCommand), typeof(ICommand), typeof(DragGestureRecognizer), null); 20 public static readonly BindableProperty DropCompletedCommandParameterProperty = BindableProperty.Create(nameof(DropCompletedCommandParameter), typeof(object), typeof(DragGestureRecognizer), null); 23 public static readonly BindableProperty DragStartingCommandProperty = BindableProperty.Create(nameof(DragStartingCommand), typeof(ICommand), typeof(DragGestureRecognizer), null); 26 public static readonly BindableProperty DragStartingCommandParameterProperty = BindableProperty.Create(nameof(DragStartingCommandParameter), typeof(object), typeof(DragGestureRecognizer), null);
DragAndDrop\DropGestureRecognizer.cs (14)
15 public static readonly BindableProperty AllowDropProperty = BindableProperty.Create(nameof(AllowDrop), typeof(bool), typeof(DropGestureRecognizer), true); 18 public static readonly BindableProperty DragOverCommandProperty = BindableProperty.Create(nameof(DragOverCommand), typeof(ICommand), typeof(DropGestureRecognizer), null); 21 public static readonly BindableProperty DragOverCommandParameterProperty = BindableProperty.Create(nameof(DragOverCommandParameter), typeof(object), typeof(DropGestureRecognizer), null); 24 public static readonly BindableProperty DragLeaveCommandProperty = BindableProperty.Create(nameof(DragLeaveCommand), typeof(ICommand), typeof(DropGestureRecognizer), null); 27 public static readonly BindableProperty DragLeaveCommandParameterProperty = BindableProperty.Create(nameof(DragLeaveCommandParameter), typeof(object), typeof(DropGestureRecognizer), null); 30 public static readonly BindableProperty DropCommandProperty = BindableProperty.Create(nameof(DropCommand), typeof(ICommand), typeof(DragGestureRecognizer), null); 33 public static readonly BindableProperty DropCommandParameterProperty = BindableProperty.Create(nameof(DropCommandParameter), typeof(object), typeof(DropGestureRecognizer), null);
Editor\Editor.cs (17)
15 public new static readonly BindableProperty TextProperty = InputView.TextProperty; 18 public new static readonly BindableProperty FontFamilyProperty = InputView.FontFamilyProperty; 21 public new static readonly BindableProperty FontSizeProperty = InputView.FontSizeProperty; 24 public new static readonly BindableProperty FontAttributesProperty = InputView.FontAttributesProperty; 27 public new static readonly BindableProperty FontAutoScalingEnabledProperty = InputView.FontAutoScalingEnabledProperty; 30 public new static readonly BindableProperty TextColorProperty = InputView.TextColorProperty; 33 public new static readonly BindableProperty CharacterSpacingProperty = InputView.CharacterSpacingProperty; 36 public new static readonly BindableProperty PlaceholderProperty = InputView.PlaceholderProperty; 39 public new static readonly BindableProperty PlaceholderColorProperty = InputView.PlaceholderColorProperty; 42 public new static readonly BindableProperty IsTextPredictionEnabledProperty = InputView.IsTextPredictionEnabledProperty; 45 public new static readonly BindableProperty CursorPositionProperty = InputView.CursorPositionProperty; 48 public new static readonly BindableProperty SelectionLengthProperty = InputView.SelectionLengthProperty; 51 public static readonly BindableProperty AutoSizeProperty = BindableProperty.Create(nameof(AutoSize), typeof(EditorAutoSizeOption), typeof(Editor), defaultValue: EditorAutoSizeOption.Disabled, propertyChanged: (bindable, oldValue, newValue) 55 public static readonly BindableProperty HorizontalTextAlignmentProperty = TextAlignmentElement.HorizontalTextAlignmentProperty; 58 public static readonly BindableProperty VerticalTextAlignmentProperty = BindableProperty.Create(nameof(VerticalTextAlignment), typeof(TextAlignment), typeof(Editor), TextAlignment.Start);
Element\Element.cs (21)
54 public static readonly BindableProperty AutomationIdProperty = BindableProperty.Create(nameof(AutomationId), typeof(string), typeof(Element), null); 57 public static readonly BindableProperty ClassIdProperty = BindableProperty.Create(nameof(ClassId), typeof(string), typeof(Element), null); 63 Dictionary<BindableProperty, (string, SetterSpecificity)> _dynamicResources; 369 Dictionary<BindableProperty, (string, SetterSpecificity)> DynamicResources => _dynamicResources ?? (_dynamicResources = new Dictionary<BindableProperty, (string, SetterSpecificity)>()); 477 void IElementController.SetValueFromRenderer(BindableProperty property, object value) => SetValueFromRenderer(property, value); 481 public void SetValueFromRenderer(BindableProperty property, object value) 550 /// <param name="property">The <see cref="BindableProperty"/> from which to remove the DynamicResource.</param> 551 public new void RemoveDynamicResource(BindableProperty property) 556 /// <summary>Sets the <see cref="BindableProperty"/> property of this element to be updated via the DynamicResource with the provided key.</summary> 559 public new void SetDynamicResource(BindableProperty property, string key) 635 private protected override void OnBindablePropertySet(BindableProperty property, object original, object value, bool changed, bool willFirePropertyChanged) 731 internal override void OnRemoveDynamicResource(BindableProperty property) 761 List<(BindableProperty, SetterSpecificity)> changedResources = null; 762 foreach (KeyValuePair<BindableProperty, (string, SetterSpecificity)> dynR in DynamicResources) 770 changedResources = changedResources ?? new List<(BindableProperty, SetterSpecificity)>(); 775 foreach ((BindableProperty, SetterSpecificity) changedResource in changedResources) 788 internal override void OnSetDynamicResource(BindableProperty property, string key, SetterSpecificity specificity) 920 void OnResourceChanged(BindableProperty property, object value, SetterSpecificity specificity)
Entry\Entry.cs (25)
17 public static readonly BindableProperty ReturnTypeProperty = BindableProperty.Create(nameof(ReturnType), typeof(ReturnType), typeof(Entry), ReturnType.Default); 22 public static readonly BindableProperty ReturnCommandProperty = BindableProperty.Create(nameof(ReturnCommand), typeof(ICommand), typeof(Entry), default(ICommand)); 27 public static readonly BindableProperty ReturnCommandParameterProperty = BindableProperty.Create(nameof(ReturnCommandParameter), typeof(object), typeof(Entry), default(object)); 30 public new static readonly BindableProperty PlaceholderProperty = InputView.PlaceholderProperty; 33 public new static readonly BindableProperty PlaceholderColorProperty = InputView.PlaceholderColorProperty; 38 public static readonly BindableProperty IsPasswordProperty = BindableProperty.Create(nameof(IsPassword), typeof(bool), typeof(Entry), default(bool)); 41 public new static readonly BindableProperty TextProperty = InputView.TextProperty; 44 public new static readonly BindableProperty TextColorProperty = InputView.TextColorProperty; 47 public new static readonly BindableProperty KeyboardProperty = InputView.KeyboardProperty; 50 public new static readonly BindableProperty CharacterSpacingProperty = InputView.CharacterSpacingProperty; 55 public static readonly BindableProperty HorizontalTextAlignmentProperty = TextAlignmentElement.HorizontalTextAlignmentProperty; 60 public static readonly BindableProperty VerticalTextAlignmentProperty = TextAlignmentElement.VerticalTextAlignmentProperty; 63 public static new readonly BindableProperty FontFamilyProperty = InputView.FontFamilyProperty; 66 public static new readonly BindableProperty FontSizeProperty = InputView.FontSizeProperty; 69 public static new readonly BindableProperty FontAttributesProperty = InputView.FontAttributesProperty; 72 public static new readonly BindableProperty FontAutoScalingEnabledProperty = InputView.FontAutoScalingEnabledProperty; 75 public static new readonly BindableProperty IsTextPredictionEnabledProperty = InputView.IsTextPredictionEnabledProperty; 78 public new static readonly BindableProperty CursorPositionProperty = InputView.CursorPositionProperty; 81 public new static readonly BindableProperty SelectionLengthProperty = InputView.SelectionLengthProperty; 86 public static readonly BindableProperty ClearButtonVisibilityProperty = BindableProperty.Create(nameof(ClearButtonVisibility), typeof(ClearButtonVisibility), typeof(Entry), ClearButtonVisibility.Never);
FileImageSource.cs (2)
11 public static readonly BindableProperty FileProperty = BindableProperty.Create(nameof(File), typeof(string), typeof(FileImageSource), default(string));
FlyoutPage\FlyoutPage.cs (6)
17 public static readonly BindableProperty IsGestureEnabledProperty = BindableProperty.Create(nameof(IsGestureEnabled), typeof(bool), typeof(FlyoutPage), true); 20 public static readonly BindableProperty IsPresentedProperty = BindableProperty.Create(nameof(IsPresented), typeof(bool), typeof(FlyoutPage), default(bool), 24 public static readonly BindableProperty FlyoutLayoutBehaviorProperty = BindableProperty.Create(nameof(FlyoutLayoutBehavior), typeof(FlyoutLayoutBehavior), typeof(FlyoutPage), default(FlyoutLayoutBehavior),
FontElement.cs (8)
11 public static readonly BindableProperty FontFamilyProperty = 12 BindableProperty.Create("FontFamily", typeof(string), typeof(IFontElement), default(string), 18 public static readonly BindableProperty FontSizeProperty = 19 BindableProperty.Create("FontSize", typeof(double), typeof(IFontElement), 0d, 26 public static readonly BindableProperty FontAttributesProperty = 27 BindableProperty.Create("FontAttributes", typeof(FontAttributes), typeof(IFontElement), FontAttributes.None, 33 public static readonly BindableProperty FontAutoScalingEnabledProperty = 34 BindableProperty.Create("FontAutoScalingEnabled", typeof(bool), typeof(IFontElement), true,
FontImageSource.cs (10)
13 public static readonly BindableProperty ColorProperty = BindableProperty.Create(nameof(Color), typeof(Color), typeof(FontImageSource), default(Color), 24 public static readonly BindableProperty FontFamilyProperty = BindableProperty.Create(nameof(FontFamily), typeof(string), typeof(FontImageSource), default(string), 35 public static readonly BindableProperty GlyphProperty = BindableProperty.Create(nameof(Glyph), typeof(string), typeof(FontImageSource), default(string), 46 public static readonly BindableProperty SizeProperty = BindableProperty.Create(nameof(Size), typeof(double), typeof(FontImageSource), 30d, 58 public static readonly BindableProperty FontAutoScalingEnabledProperty = 59 BindableProperty.Create(nameof(FontAutoScalingEnabled), typeof(bool), typeof(FontImageSource), false,
Frame\Frame.cs (5)
14 public static readonly BindableProperty BorderColorProperty = BorderElement.BorderColorProperty; 17 public static readonly BindableProperty HasShadowProperty = BindableProperty.Create(nameof(HasShadow), typeof(bool), typeof(Frame), true); 20 public static readonly BindableProperty CornerRadiusProperty = BindableProperty.Create(nameof(CornerRadius), typeof(float), typeof(Frame), -1.0f,
GradientBrush.cs (2)
21 public static readonly BindableProperty GradientStopsProperty = 22 BindableProperty.Create(nameof(GradientStops), typeof(GradientStopCollection), typeof(GradientBrush), null,
GradientStop.cs (4)
10 public static readonly BindableProperty ColorProperty = BindableProperty.Create( 21 public static readonly BindableProperty OffsetProperty = BindableProperty.Create(
GraphicsView\GraphicsView.cs (2)
18 public static readonly BindableProperty DrawableProperty = 19 BindableProperty.Create(nameof(Drawable), typeof(IDrawable), typeof(GraphicsView), null);
Handlers\HandlerProperties.cs (2)
7 public static readonly BindableProperty DisconnectPolicyProperty = BindableProperty.CreateAttached(
HtmlWebViewSource.cs (4)
10 public static readonly BindableProperty HtmlProperty = BindableProperty.Create(nameof(Html), typeof(string), typeof(HtmlWebViewSource), default(string), 14 public static readonly BindableProperty BaseUrlProperty = BindableProperty.Create(nameof(BaseUrl), typeof(string), typeof(HtmlWebViewSource), default(string),
HybridWebView\HybridWebView.cs (4)
16 public static readonly BindableProperty DefaultFileProperty = 17 BindableProperty.Create(nameof(DefaultFile), typeof(string), typeof(HybridWebView), defaultValue: "index.html"); 19 public static readonly BindableProperty HybridRootProperty = 20 BindableProperty.Create(nameof(HybridRoot), typeof(string), typeof(HybridWebView), defaultValue: "wwwroot");
IElementController.cs (1)
20 void SetValueFromRenderer(BindableProperty property, object value);
Image\Image.cs (6)
11 public static readonly BindableProperty SourceProperty = ImageElement.SourceProperty; 14 public static readonly BindableProperty AspectProperty = ImageElement.AspectProperty; 17 public static readonly BindableProperty IsOpaqueProperty = ImageElement.IsOpaqueProperty; 19 internal static readonly BindablePropertyKey IsLoadingPropertyKey = BindableProperty.CreateReadOnly(nameof(IsLoading), typeof(bool), typeof(Image), default(bool)); 22 public static readonly BindableProperty IsLoadingProperty = IsLoadingPropertyKey.BindableProperty; 25 public static readonly BindableProperty IsAnimationPlayingProperty = ImageElement.IsAnimationPlayingProperty;
ImageBrush.cs (2)
19 public static readonly BindableProperty ImageSourceProperty = BindableProperty.Create(
ImageButton\ImageButton.cs (13)
19 public static readonly BindableProperty CommandProperty = ButtonElement.CommandProperty; 22 public static readonly BindableProperty CommandParameterProperty = ButtonElement.CommandParameterProperty; 25 public static readonly BindableProperty CornerRadiusProperty = BorderElement.CornerRadiusProperty; 28 public static readonly BindableProperty BorderWidthProperty = BorderElement.BorderWidthProperty; 31 public static readonly BindableProperty BorderColorProperty = BorderElement.BorderColorProperty; 34 public static readonly BindableProperty SourceProperty = ImageElement.SourceProperty; 37 public static readonly BindableProperty AspectProperty = ImageElement.AspectProperty; 40 public static readonly BindableProperty IsOpaqueProperty = ImageElement.IsOpaqueProperty; 42 internal static readonly BindablePropertyKey IsLoadingPropertyKey = BindableProperty.CreateReadOnly(nameof(IsLoading), typeof(bool), typeof(ImageButton), default(bool)); 45 public static readonly BindableProperty IsLoadingProperty = IsLoadingPropertyKey.BindableProperty; 47 internal static readonly BindablePropertyKey IsPressedPropertyKey = BindableProperty.CreateReadOnly(nameof(IsPressed), typeof(bool), typeof(ImageButton), default(bool)); 50 public static readonly BindableProperty IsPressedProperty = IsPressedPropertyKey.BindableProperty; 53 public static readonly BindableProperty PaddingProperty = PaddingElement.PaddingProperty;
ImageElement.cs (10)
11 public static readonly BindableProperty ImageSourceProperty = BindableProperty.Create("ImageSource", typeof(ImageSource), typeof(IImageElement), default(ImageSource), 15 public static readonly BindableProperty SourceProperty = BindableProperty.Create(nameof(IImageElement.Source), typeof(ImageSource), typeof(IImageElement), default(ImageSource), 19 public static readonly BindableProperty AspectProperty = BindableProperty.Create(nameof(IImageElement.Aspect), typeof(Aspect), typeof(IImageElement), Aspect.AspectFit); 22 public static readonly BindableProperty IsOpaqueProperty = BindableProperty.Create(nameof(IImageElement.IsOpaque), typeof(bool), typeof(IImageElement), false); 24 internal static readonly BindableProperty IsAnimationPlayingProperty = BindableProperty.Create(nameof(IImageElement.IsAnimationPlaying), typeof(bool), typeof(IImageElement), false);
ImmutableBrush.cs (2)
10 BindableProperty.CreateReadOnly(nameof(Color), typeof(Color), typeof(ImmutableBrush), null); 12 public new static readonly BindableProperty ColorProperty = ColorPropertyKey.BindableProperty;
INativeBindingService.cs (2)
11 bool TrySetBinding(object target, BindableProperty property, BindingBase binding); 12 bool TrySetValue(object target, BindableProperty property, object value);
IndicatorView\IndicatorView.cs (22)
18 public static readonly BindableProperty IndicatorsShapeProperty = BindableProperty.Create(nameof(IndicatorsShape), typeof(IndicatorShape), typeof(IndicatorView), Controls.IndicatorShape.Circle); 21 public static readonly BindableProperty PositionProperty = BindableProperty.Create(nameof(Position), typeof(int), typeof(IndicatorView), default(int), BindingMode.TwoWay); 24 public static readonly BindableProperty CountProperty = BindableProperty.Create(nameof(Count), typeof(int), typeof(IndicatorView), default(int), propertyChanged: (bindable, oldValue, newValue) 28 public static readonly BindableProperty MaximumVisibleProperty = BindableProperty.Create(nameof(MaximumVisible), typeof(int), typeof(IndicatorView), int.MaxValue, propertyChanged: (bindable, oldValue, newValue) 32 public static readonly BindableProperty IndicatorTemplateProperty = BindableProperty.Create(nameof(IndicatorTemplate), typeof(DataTemplate), typeof(IndicatorView), default(DataTemplate), propertyChanging: (bindable, oldValue, newValue) 36 public static readonly BindableProperty HideSingleProperty = BindableProperty.Create(nameof(HideSingle), typeof(bool), typeof(IndicatorView), true); 39 public static readonly BindableProperty IndicatorColorProperty = BindableProperty.Create(nameof(IndicatorColor), typeof(Color), typeof(IndicatorView), Colors.LightGrey); 42 public static readonly BindableProperty SelectedIndicatorColorProperty = BindableProperty.Create(nameof(SelectedIndicatorColor), typeof(Color), typeof(IndicatorView), Colors.Black); 45 public static readonly BindableProperty IndicatorSizeProperty = BindableProperty.Create(nameof(IndicatorSize), typeof(double), typeof(IndicatorView), 6.0); 48 public static readonly BindableProperty ItemsSourceProperty = BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(IndicatorView), null, propertyChanged: (bindable, oldValue, newValue) 51 static readonly BindableProperty IndicatorLayoutProperty = BindableProperty.Create(nameof(IndicatorLayout), typeof(IBindableLayout), typeof(IndicatorView), null, propertyChanged: TemplateUtilities.OnContentChanged);
InputView\InputView.cs (25)
12 public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(InputView), defaultBindingMode: BindingMode.TwoWay, 16 public static readonly BindableProperty KeyboardProperty = BindableProperty.Create(nameof(Keyboard), typeof(Keyboard), typeof(InputView), Keyboard.Default, 20 public static readonly BindableProperty IsSpellCheckEnabledProperty = BindableProperty.Create(nameof(IsSpellCheckEnabled), typeof(bool), typeof(InputView), true); 23 public static readonly BindableProperty IsTextPredictionEnabledProperty = BindableProperty.Create(nameof(IsTextPredictionEnabled), typeof(bool), typeof(InputView), true); 26 public static readonly BindableProperty MaxLengthProperty = BindableProperty.Create(nameof(MaxLength), typeof(int), typeof(InputView), int.MaxValue); 29 public static readonly BindableProperty IsReadOnlyProperty = BindableProperty.Create(nameof(IsReadOnly), typeof(bool), typeof(InputView), false); 32 public static readonly BindableProperty PlaceholderProperty = PlaceholderElement.PlaceholderProperty; 35 public static readonly BindableProperty PlaceholderColorProperty = PlaceholderElement.PlaceholderColorProperty; 38 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 41 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 44 public static readonly BindableProperty TextTransformProperty = TextElement.TextTransformProperty; 47 public static readonly BindableProperty CursorPositionProperty = BindableProperty.Create(nameof(CursorPosition), typeof(int), typeof(InputView), 0, validateValue: (b, v) => (int)v >= 0); 50 public static readonly BindableProperty SelectionLengthProperty = BindableProperty.Create(nameof(SelectionLength), typeof(int), typeof(InputView), 0, validateValue: (b, v) => (int)v >= 0); 52 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 54 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 56 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 58 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty;
Interactivity\BindingCondition.cs (2)
12 readonly BindableProperty _boundProperty; 20 _boundProperty = BindableProperty.CreateAttached("Bound", typeof(object), typeof(BindingCondition), null, propertyChanged: OnBoundPropertyChanged);
Interactivity\MultiCondition.cs (2)
8 readonly BindableProperty _aggregatedStateProperty; 12 _aggregatedStateProperty = BindableProperty.CreateAttached("AggregatedState", typeof(bool), typeof(MultiCondition), false, propertyChanged: OnAggregatedStatePropertyChanged);
Interactivity\PropertyCondition.cs (4)
14 readonly BindableProperty _stateProperty; 16 BindableProperty _property; 22 _stateProperty = BindableProperty.CreateAttached("State", typeof(bool), typeof(PropertyCondition), false, propertyChanged: OnStatePropertyChanged); 26 public BindableProperty Property
Interactivity\Trigger.cs (1)
20 public BindableProperty Property
Internals\CellExtensions.cs (2)
12 const DynamicallyAccessedMemberTypes ItemTypeMembers = BindableProperty.DeclaringTypeMembers | BindableProperty.ReturnTypeMembers;
Internals\IDynamicResourceHandler.cs (1)
9 void SetDynamicResource(BindableProperty property, string key);
Internals\NameScope.cs (2)
14 public static readonly BindableProperty NameScopeProperty = 15 BindableProperty.CreateAttached("NameScope", typeof(INameScope), typeof(NameScope), default(INameScope));
Items\CarouselView.cs (28)
27 public static readonly BindableProperty LoopProperty = BindableProperty.Create(nameof(Loop), typeof(bool), typeof(CarouselView), true, BindingMode.OneTime); 37 public static readonly BindableProperty PeekAreaInsetsProperty = BindableProperty.Create(nameof(PeekAreaInsets), typeof(Thickness), typeof(CarouselView), default(Thickness)); 46 static readonly BindablePropertyKey VisibleViewsPropertyKey = BindableProperty.CreateReadOnly(nameof(VisibleViews), typeof(ObservableCollection<View>), typeof(CarouselView), null, defaultValueCreator: (b) => new ObservableCollection<View>()); 49 public static readonly BindableProperty VisibleViewsProperty = VisibleViewsPropertyKey.BindableProperty; 54 static readonly BindablePropertyKey IsDraggingPropertyKey = BindableProperty.CreateReadOnly(nameof(IsDragging), typeof(bool), typeof(CarouselView), false); 57 public static readonly BindableProperty IsDraggingProperty = IsDraggingPropertyKey.BindableProperty; 63 public static readonly BindableProperty IsBounceEnabledProperty = 64 BindableProperty.Create(nameof(IsBounceEnabled), typeof(bool), typeof(CarouselView), true); 74 public static readonly BindableProperty IsSwipeEnabledProperty = 75 BindableProperty.Create(nameof(IsSwipeEnabled), typeof(bool), typeof(CarouselView), true); 85 public static readonly BindableProperty IsScrollAnimatedProperty = 86 BindableProperty.Create(nameof(IsScrollAnimated), typeof(bool), typeof(CarouselView), true); 96 public static readonly BindableProperty CurrentItemProperty = 97 BindableProperty.Create(nameof(CurrentItem), typeof(object), typeof(CarouselView), default, BindingMode.TwoWay, 101 public static readonly BindableProperty CurrentItemChangedCommandProperty = 102 BindableProperty.Create(nameof(CurrentItemChangedCommand), typeof(ICommand), typeof(CarouselView)); 105 public static readonly BindableProperty CurrentItemChangedCommandParameterProperty = 106 BindableProperty.Create(nameof(CurrentItemChangedCommandParameter), typeof(object), typeof(CarouselView)); 153 public static readonly BindableProperty PositionProperty = 154 BindableProperty.Create(nameof(Position), typeof(int), typeof(CarouselView), default(int), BindingMode.TwoWay, 158 public static readonly BindableProperty PositionChangedCommandProperty = 159 BindableProperty.Create(nameof(PositionChangedCommand), typeof(ICommand), typeof(CarouselView)); 162 public static readonly BindableProperty PositionChangedCommandParameterProperty = 163 BindableProperty.Create(nameof(PositionChangedCommandParameter), typeof(object), 188 public static readonly BindableProperty ItemsLayoutProperty = 189 BindableProperty.Create(nameof(ItemsLayout), typeof(LinearItemsLayout), typeof(ItemsView),
Items\GridItemsLayout.cs (6)
8 public static readonly BindableProperty SpanProperty = 9 BindableProperty.Create(nameof(Span), typeof(int), typeof(GridItemsLayout), 1, 32 public static readonly BindableProperty VerticalItemSpacingProperty = 33 BindableProperty.Create(nameof(VerticalItemSpacing), typeof(double), typeof(GridItemsLayout), default(double), 44 public static readonly BindableProperty HorizontalItemSpacingProperty = 45 BindableProperty.Create(nameof(HorizontalItemSpacing), typeof(double), typeof(GridItemsLayout), default(double),
Items\GroupableItemsView.cs (6)
8 public static readonly BindableProperty IsGroupedProperty = 9 BindableProperty.Create(nameof(IsGrouped), typeof(bool), typeof(GroupableItemsView), false); 19 public static readonly BindableProperty GroupHeaderTemplateProperty = 20 BindableProperty.Create(nameof(GroupHeaderTemplate), typeof(DataTemplate), typeof(GroupableItemsView), default(DataTemplate)); 30 public static readonly BindableProperty GroupFooterTemplateProperty = 31 BindableProperty.Create(nameof(GroupFooterTemplate), typeof(DataTemplate), typeof(GroupableItemsView), default(DataTemplate));
Items\ItemsLayout.cs (4)
16 public static readonly BindableProperty SnapPointsAlignmentProperty = 17 BindableProperty.Create(nameof(SnapPointsAlignment), typeof(SnapPointsAlignment), typeof(ItemsLayout), 28 public static readonly BindableProperty SnapPointsTypeProperty = 29 BindableProperty.Create(nameof(SnapPointsType), typeof(SnapPointsType), typeof(ItemsLayout),
Items\ItemsView.cs (22)
19 public static readonly BindableProperty EmptyViewProperty = 20 BindableProperty.Create(nameof(EmptyView), typeof(object), typeof(ItemsView), null); 30 public static readonly BindableProperty EmptyViewTemplateProperty = 31 BindableProperty.Create(nameof(EmptyViewTemplate), typeof(DataTemplate), typeof(ItemsView), null); 41 public static readonly BindableProperty ItemsSourceProperty = 42 BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(ItemsView), null); 52 public static readonly BindableProperty RemainingItemsThresholdReachedCommandProperty = 53 BindableProperty.Create(nameof(RemainingItemsThresholdReachedCommand), typeof(ICommand), typeof(ItemsView), null); 63 public static readonly BindableProperty RemainingItemsThresholdReachedCommandParameterProperty = BindableProperty.Create(nameof(RemainingItemsThresholdReachedCommandParameter), typeof(object), typeof(ItemsView), default(object)); 73 public static readonly BindableProperty HorizontalScrollBarVisibilityProperty = BindableProperty.Create( 87 public static readonly BindableProperty VerticalScrollBarVisibilityProperty = BindableProperty.Create( 101 public static readonly BindableProperty RemainingItemsThresholdProperty = 102 BindableProperty.Create(nameof(RemainingItemsThreshold), typeof(int), typeof(ItemsView), -1, validateValue: (bindable, value) => (int)value >= -1); 111 internal static readonly BindableProperty InternalItemsLayoutProperty = 112 BindableProperty.Create(nameof(ItemsLayout), typeof(IItemsLayout), typeof(ItemsView), 131 public static readonly BindableProperty ItemTemplateProperty = 132 BindableProperty.Create(nameof(ItemTemplate), typeof(DataTemplate), typeof(ItemsView)); 142 public static readonly BindableProperty ItemsUpdatingScrollModeProperty = 143 BindableProperty.Create(nameof(ItemsUpdatingScrollMode), typeof(ItemsUpdatingScrollMode), typeof(ItemsView),
Items\LinearItemsLayout.cs (2)
33 public static readonly BindableProperty ItemSpacingProperty = 34 BindableProperty.Create(nameof(ItemSpacing), typeof(double), typeof(LinearItemsLayout), default(double),
Items\ReorderableItemsView.cs (4)
12 public static readonly BindableProperty CanMixGroupsProperty = BindableProperty.Create(nameof(CanMixGroups), typeof(bool), typeof(ReorderableItemsView), false); 20 public static readonly BindableProperty CanReorderItemsProperty = BindableProperty.Create(nameof(CanReorderItems), typeof(bool), typeof(ReorderableItemsView), false);
Items\SelectableItemsView.cs (10)
12 public static readonly BindableProperty SelectionModeProperty = 13 BindableProperty.Create(nameof(SelectionMode), typeof(SelectionMode), typeof(SelectableItemsView), 17 public static readonly BindableProperty SelectedItemProperty = 18 BindableProperty.Create(nameof(SelectedItem), typeof(object), typeof(SelectableItemsView), default(object), 23 public static readonly BindableProperty SelectedItemsProperty = 24 BindableProperty.Create(nameof(SelectedItems), typeof(IList<object>), typeof(SelectableItemsView), null, 31 public static readonly BindableProperty SelectionChangedCommandProperty = 32 BindableProperty.Create(nameof(SelectionChangedCommand), typeof(ICommand), typeof(SelectableItemsView)); 35 public static readonly BindableProperty SelectionChangedCommandParameterProperty = 36 BindableProperty.Create(nameof(SelectionChangedCommandParameter), typeof(object),
Items\StructuredItemsView.cs (11)
8 public static readonly BindableProperty HeaderProperty = 9 BindableProperty.Create(nameof(Header), typeof(object), typeof(ItemsView), null); 19 public static readonly BindableProperty HeaderTemplateProperty = 20 BindableProperty.Create(nameof(HeaderTemplate), typeof(DataTemplate), typeof(ItemsView), null); 30 public static readonly BindableProperty FooterProperty = 31 BindableProperty.Create(nameof(Footer), typeof(object), typeof(ItemsView), null); 41 public static readonly BindableProperty FooterTemplateProperty = 42 BindableProperty.Create(nameof(FooterTemplate), typeof(DataTemplate), typeof(ItemsView), null); 52 public static readonly BindableProperty ItemsLayoutProperty = InternalItemsLayoutProperty; 62 public static readonly BindableProperty ItemSizingStrategyProperty = 63 BindableProperty.Create(nameof(ItemSizingStrategy), typeof(ItemSizingStrategy), typeof(ItemsView));
ItemsView.cs (6)
11 public abstract class ItemsView<[DynamicallyAccessedMembers(BindableProperty.DeclaringTypeMembers | BindableProperty.ReturnTypeMembers)] TVisual> : View, ITemplatedItemsView<TVisual> where TVisual : BindableObject 25 public static readonly BindableProperty ItemsSourceProperty = 26 BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(ItemsView<TVisual>), null, 30 public static readonly BindableProperty ItemTemplateProperty = 31 BindableProperty.Create(nameof(ItemTemplate), typeof(DataTemplate), typeof(ItemsView<TVisual>), null,
KeyboardAccelerator.cs (4)
11 public static readonly BindableProperty ModifiersProperty = BindableProperty.Create(nameof(Modifiers), typeof(KeyboardAcceleratorModifiers), typeof(KeyboardAccelerator), KeyboardAcceleratorModifiers.None); 16 public static readonly BindableProperty KeyProperty = BindableProperty.Create(nameof(Key), typeof(string), typeof(KeyboardAccelerator), null);
Label\Label.cs (23)
18 public static readonly BindableProperty HorizontalTextAlignmentProperty = TextAlignmentElement.HorizontalTextAlignmentProperty; 21 public static readonly BindableProperty VerticalTextAlignmentProperty = BindableProperty.Create(nameof(VerticalTextAlignment), typeof(TextAlignment), typeof(Label), TextAlignment.Start); 24 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 27 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 30 public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(Label), default(string), propertyChanged: OnTextPropertyChanged); 33 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 36 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 39 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 42 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty; 45 public static readonly BindableProperty TextTransformProperty = TextElement.TextTransformProperty; 48 public static readonly BindableProperty TextDecorationsProperty = DecorableTextElement.TextDecorationsProperty; 51 public static readonly BindableProperty FormattedTextProperty = BindableProperty.Create(nameof(FormattedText), typeof(FormattedString), typeof(Label), default(FormattedString), 98 public static readonly BindableProperty LineBreakModeProperty = BindableProperty.Create(nameof(LineBreakMode), typeof(LineBreakMode), typeof(Label), LineBreakMode.WordWrap, 102 public static readonly BindableProperty LineHeightProperty = LineHeightElement.LineHeightProperty; 105 public static readonly BindableProperty MaxLinesProperty = BindableProperty.Create(nameof(MaxLines), typeof(int), typeof(Label), -1, 109 public static readonly BindableProperty PaddingProperty = PaddingElement.PaddingProperty; 112 public static readonly BindableProperty TextTypeProperty = BindableProperty.Create(nameof(TextType), typeof(TextType), typeof(Label), TextType.Text,
Layout\AbsoluteLayout.cs (4)
25 public static readonly BindableProperty LayoutFlagsProperty = BindableProperty.CreateAttached("LayoutFlags", 29 public static readonly BindableProperty LayoutBoundsProperty = BindableProperty.CreateAttached("LayoutBounds",
Layout\FlexLayout.cs (24)
19 public static readonly BindableProperty DirectionProperty = 20 BindableProperty.Create(nameof(Direction), typeof(FlexDirection), typeof(FlexLayout), FlexDirection.Row, 24 public static readonly BindableProperty JustifyContentProperty = 25 BindableProperty.Create(nameof(JustifyContent), typeof(FlexJustify), typeof(FlexLayout), FlexJustify.Start, 29 public static readonly BindableProperty AlignContentProperty = 30 BindableProperty.Create(nameof(AlignContent), typeof(FlexAlignContent), typeof(FlexLayout), FlexAlignContent.Stretch, 34 public static readonly BindableProperty AlignItemsProperty = 35 BindableProperty.Create(nameof(AlignItems), typeof(FlexAlignItems), typeof(FlexLayout), FlexAlignItems.Stretch, 39 public static readonly BindableProperty PositionProperty = 40 BindableProperty.Create(nameof(Position), typeof(FlexPosition), typeof(FlexLayout), FlexPosition.Relative, 44 public static readonly BindableProperty WrapProperty = 45 BindableProperty.Create(nameof(Wrap), typeof(FlexWrap), typeof(FlexLayout), FlexWrap.NoWrap, 49 public static readonly BindableProperty OrderProperty = 50 BindableProperty.CreateAttached("Order", typeof(int), typeof(FlexLayout), default(int), 54 public static readonly BindableProperty GrowProperty = 55 BindableProperty.CreateAttached("Grow", typeof(float), typeof(FlexLayout), default(float), 59 public static readonly BindableProperty ShrinkProperty = 60 BindableProperty.CreateAttached("Shrink", typeof(float), typeof(FlexLayout), 1f, 64 public static readonly BindableProperty AlignSelfProperty = 65 BindableProperty.CreateAttached("AlignSelf", typeof(FlexAlignSelf), typeof(FlexLayout), FlexAlignSelf.Auto, 69 public static readonly BindableProperty BasisProperty = 70 BindableProperty.CreateAttached("Basis", typeof(FlexBasis), typeof(FlexLayout), FlexBasis.Auto, 155 static readonly BindableProperty FlexItemProperty = 156 BindableProperty.CreateAttached("FlexItem", typeof(Flex.Item), typeof(FlexLayout), null);
Layout\Grid.cs (16)
15 public static readonly BindableProperty ColumnDefinitionsProperty = BindableProperty.Create(nameof(ColumnDefinitions), 25 public static readonly BindableProperty RowDefinitionsProperty = BindableProperty.Create(nameof(RowDefinitions), 35 public static readonly BindableProperty RowSpacingProperty = BindableProperty.Create(nameof(RowSpacing), typeof(double), 39 public static readonly BindableProperty ColumnSpacingProperty = BindableProperty.Create(nameof(ColumnSpacing), typeof(double), 45 public static readonly BindableProperty RowProperty = BindableProperty.CreateAttached("Row", 50 public static readonly BindableProperty RowSpanProperty = BindableProperty.CreateAttached("RowSpan", 55 public static readonly BindableProperty ColumnProperty = BindableProperty.CreateAttached("Column", 60 public static readonly BindableProperty ColumnSpanProperty = BindableProperty.CreateAttached("ColumnSpan",
Layout\Layout.cs (5)
85 public static readonly BindableProperty IsClippedToBoundsProperty = 86 BindableProperty.Create(nameof(IsClippedToBounds), typeof(bool), typeof(Layout), false, 110 public static readonly BindableProperty PaddingProperty = PaddingElement.PaddingProperty; 358 public static readonly BindableProperty CascadeInputTransparentProperty = 359 BindableProperty.Create(nameof(CascadeInputTransparent), typeof(bool), typeof(Layout), true,
Layout\StackBase.cs (2)
7 public static readonly BindableProperty SpacingProperty = BindableProperty.Create(nameof(Spacing), typeof(double), typeof(StackBase), 0d,
Layout\StackLayout.cs (2)
16 public static readonly BindableProperty OrientationProperty = BindableProperty.Create(nameof(Orientation), typeof(StackOrientation), typeof(StackLayout), StackOrientation.Vertical,
LegacyLayouts\AbsoluteLayout.cs (4)
18 public static readonly BindableProperty LayoutFlagsProperty = BindableProperty.CreateAttached("LayoutFlags", typeof(AbsoluteLayoutFlags), typeof(AbsoluteLayout), AbsoluteLayoutFlags.None); 21 public static readonly BindableProperty LayoutBoundsProperty = BindableProperty.CreateAttached("LayoutBounds", typeof(Rect), typeof(AbsoluteLayout), new Rect(0, 0, AutoSize, AutoSize));
LegacyLayouts\FlexLayout.cs (24)
17 public static readonly BindableProperty DirectionProperty = 18 BindableProperty.Create(nameof(Direction), typeof(FlexDirection), typeof(FlexLayout), FlexDirection.Row, 22 public static readonly BindableProperty JustifyContentProperty = 23 BindableProperty.Create(nameof(JustifyContent), typeof(FlexJustify), typeof(FlexLayout), FlexJustify.Start, 27 public static readonly BindableProperty AlignContentProperty = 28 BindableProperty.Create(nameof(AlignContent), typeof(FlexAlignContent), typeof(FlexLayout), FlexAlignContent.Stretch, 32 public static readonly BindableProperty AlignItemsProperty = 33 BindableProperty.Create(nameof(AlignItems), typeof(FlexAlignItems), typeof(FlexLayout), FlexAlignItems.Stretch, 37 public static readonly BindableProperty PositionProperty = 38 BindableProperty.Create(nameof(Position), typeof(FlexPosition), typeof(FlexLayout), FlexPosition.Relative, 42 public static readonly BindableProperty WrapProperty = 43 BindableProperty.Create(nameof(Wrap), typeof(FlexWrap), typeof(FlexLayout), FlexWrap.NoWrap, 46 static readonly BindableProperty FlexItemProperty = 47 BindableProperty.CreateAttached("FlexItem", typeof(Flex.Item), typeof(FlexLayout), null); 50 public static readonly BindableProperty OrderProperty = 51 BindableProperty.CreateAttached("Order", typeof(int), typeof(FlexLayout), default(int), 55 public static readonly BindableProperty GrowProperty = 56 BindableProperty.CreateAttached("Grow", typeof(float), typeof(FlexLayout), default(float), 60 public static readonly BindableProperty ShrinkProperty = 61 BindableProperty.CreateAttached("Shrink", typeof(float), typeof(FlexLayout), 1f, 65 public static readonly BindableProperty AlignSelfProperty = 66 BindableProperty.CreateAttached("AlignSelf", typeof(FlexAlignSelf), typeof(FlexLayout), FlexAlignSelf.Auto, 70 public static readonly BindableProperty BasisProperty = 71 BindableProperty.CreateAttached("Basis", typeof(FlexBasis), typeof(FlexLayout), FlexBasis.Auto,
LegacyLayouts\Grid.cs (16)
17 public static readonly BindableProperty RowProperty = BindableProperty.CreateAttached("Row", typeof(int), typeof(Grid), default(int), validateValue: (bindable, value) => (int)value >= 0); 20 public static readonly BindableProperty RowSpanProperty = BindableProperty.CreateAttached("RowSpan", typeof(int), typeof(Grid), 1, validateValue: (bindable, value) => (int)value >= 1); 23 public static readonly BindableProperty ColumnProperty = BindableProperty.CreateAttached("Column", typeof(int), typeof(Grid), default(int), validateValue: (bindable, value) => (int)value >= 0); 26 public static readonly BindableProperty ColumnSpanProperty = BindableProperty.CreateAttached("ColumnSpan", typeof(int), typeof(Grid), 1, validateValue: (bindable, value) => (int)value >= 1); 29 public static readonly BindableProperty RowSpacingProperty = BindableProperty.Create(nameof(RowSpacing), typeof(double), typeof(Grid), 6d, 33 public static readonly BindableProperty ColumnSpacingProperty = BindableProperty.Create(nameof(ColumnSpacing), typeof(double), typeof(Grid), 6d, 37 public static readonly BindableProperty ColumnDefinitionsProperty = BindableProperty.Create(nameof(ColumnDefinitions), typeof(ColumnDefinitionCollection), typeof(Grid), null, 53 public static readonly BindableProperty RowDefinitionsProperty = BindableProperty.Create(nameof(RowDefinitions), typeof(RowDefinitionCollection), typeof(Grid), null,
LegacyLayouts\Layout.cs (5)
96 public static readonly BindableProperty IsClippedToBoundsProperty = 97 BindableProperty.Create(nameof(IsClippedToBounds), typeof(bool), typeof(Layout), false, 101 public static readonly BindableProperty CascadeInputTransparentProperty = 102 BindableProperty.Create(nameof(CascadeInputTransparent), typeof(bool), typeof(Layout), true, 106 public static readonly BindableProperty PaddingProperty = PaddingElement.PaddingProperty;
LegacyLayouts\RelativeLayout.cs (10)
19 public static readonly BindableProperty XConstraintProperty = BindableProperty.CreateAttached("XConstraint", typeof(Constraint), typeof(RelativeLayout), null, propertyChanged: ConstraintChanged); 22 public static readonly BindableProperty YConstraintProperty = BindableProperty.CreateAttached("YConstraint", typeof(Constraint), typeof(RelativeLayout), null, propertyChanged: ConstraintChanged); 25 public static readonly BindableProperty WidthConstraintProperty = BindableProperty.CreateAttached("WidthConstraint", typeof(Constraint), typeof(RelativeLayout), null, propertyChanged: ConstraintChanged); 28 public static readonly BindableProperty HeightConstraintProperty = BindableProperty.CreateAttached("HeightConstraint", typeof(Constraint), typeof(RelativeLayout), null, propertyChanged: ConstraintChanged); 31 public static readonly BindableProperty BoundsConstraintProperty = BindableProperty.CreateAttached("BoundsConstraint", typeof(BoundsConstraint), typeof(RelativeLayout), null);
LegacyLayouts\StackLayout.cs (4)
14 public static readonly BindableProperty OrientationProperty = BindableProperty.Create(nameof(Orientation), typeof(StackOrientation), typeof(StackLayout), StackOrientation.Vertical, 18 public static readonly BindableProperty SpacingProperty = BindableProperty.Create(nameof(Spacing), typeof(double), typeof(StackLayout), 6d,
LinearGradientBrush.cs (4)
32 public static readonly BindableProperty StartPointProperty = BindableProperty.Create( 43 public static readonly BindableProperty EndPointProperty = BindableProperty.Create(
LineHeightElement.cs (2)
9 public static readonly BindableProperty LineHeightProperty = 10 BindableProperty.Create(nameof(ILineHeightElement.LineHeight), typeof(double), typeof(ILineHeightElement), -1.0d,
ListView\ListView.cs (36)
28 public static readonly BindableProperty IsPullToRefreshEnabledProperty = BindableProperty.Create(nameof(IsPullToRefreshEnabled), typeof(bool), typeof(ListView), false); 31 public static readonly BindableProperty IsRefreshingProperty = BindableProperty.Create(nameof(IsRefreshing), typeof(bool), typeof(ListView), false, BindingMode.TwoWay); 34 public static readonly BindableProperty RefreshCommandProperty = BindableProperty.Create(nameof(RefreshCommand), typeof(ICommand), typeof(ListView), null, propertyChanged: OnRefreshCommandChanged); 37 public static readonly BindableProperty HeaderProperty = BindableProperty.Create(nameof(Header), typeof(object), typeof(ListView), null, propertyChanged: OnHeaderChanged); 40 public static readonly BindableProperty HeaderTemplateProperty = BindableProperty.Create(nameof(HeaderTemplate), typeof(DataTemplate), typeof(ListView), null, propertyChanged: OnHeaderTemplateChanged, 44 public static readonly BindableProperty FooterProperty = BindableProperty.Create(nameof(Footer), typeof(object), typeof(ListView), null, propertyChanged: OnFooterChanged); 47 public static readonly BindableProperty FooterTemplateProperty = BindableProperty.Create(nameof(FooterTemplate), typeof(DataTemplate), typeof(ListView), null, propertyChanged: OnFooterTemplateChanged, 51 public static readonly BindableProperty SelectedItemProperty = BindableProperty.Create(nameof(SelectedItem), typeof(object), typeof(ListView), null, BindingMode.OneWayToSource, 55 public static readonly BindableProperty SelectionModeProperty = BindableProperty.Create(nameof(SelectionMode), typeof(ListViewSelectionMode), typeof(ListView), ListViewSelectionMode.Single); 58 public static readonly BindableProperty HasUnevenRowsProperty = BindableProperty.Create(nameof(HasUnevenRows), typeof(bool), typeof(ListView), false); 61 public static readonly BindableProperty RowHeightProperty = BindableProperty.Create(nameof(RowHeight), typeof(int), typeof(ListView), -1); 64 public static readonly BindableProperty GroupHeaderTemplateProperty = BindableProperty.Create(nameof(GroupHeaderTemplate), typeof(DataTemplate), typeof(ListView), null, 68 public static readonly BindableProperty IsGroupingEnabledProperty = BindableProperty.Create(nameof(IsGroupingEnabled), typeof(bool), typeof(ListView), false); 71 public static readonly BindableProperty SeparatorVisibilityProperty = BindableProperty.Create(nameof(SeparatorVisibility), typeof(SeparatorVisibility), typeof(ListView), SeparatorVisibility.Default); 74 public static readonly BindableProperty SeparatorColorProperty = BindableProperty.Create(nameof(SeparatorColor), typeof(Color), typeof(ListView), null); 77 public static readonly BindableProperty RefreshControlColorProperty = BindableProperty.Create(nameof(RefreshControlColor), typeof(Color), typeof(ListView), null); 80 public static readonly BindableProperty HorizontalScrollBarVisibilityProperty = BindableProperty.Create(nameof(HorizontalScrollBarVisibility), typeof(ScrollBarVisibility), typeof(ListView), ScrollBarVisibility.Default); 83 public static readonly BindableProperty VerticalScrollBarVisibilityProperty = BindableProperty.Create(nameof(VerticalScrollBarVisibility), typeof(ScrollBarVisibility), typeof(ListView), ScrollBarVisibility.Default);
Menu\FlyoutBase.cs (2)
7 public static readonly BindableProperty ContextFlyoutProperty = BindableProperty.CreateAttached("ContextFlyout", typeof(FlyoutBase), typeof(FlyoutBase), null,
Menu\MenuBar.cs (2)
12 public static readonly BindableProperty IsEnabledProperty = BindableProperty.Create(nameof(IsEnabled), typeof(bool),
Menu\MenuBarItem.cs (6)
12 public static readonly BindableProperty TextProperty = 13 BindableProperty.Create(nameof(Text), typeof(string), typeof(MenuBarItem), null); 16 public static readonly BindableProperty IsEnabledProperty = BindableProperty.Create(nameof(IsEnabled), typeof(bool), 19 static readonly BindableProperty PriorityProperty = BindableProperty.Create(nameof(Priority), typeof(int), typeof(ToolbarItem), 0);
Menu\MenuItem.cs (14)
16 public static readonly BindableProperty AcceleratorProperty = BindableProperty.CreateAttached(nameof(Accelerator), typeof(Accelerator), typeof(MenuItem), null); 19 public static readonly BindableProperty CommandProperty = BindableProperty.Create( 25 public static readonly BindableProperty CommandParameterProperty = BindableProperty.Create( 30 public static readonly BindableProperty IsDestructiveProperty = BindableProperty.Create(nameof(IsDestructive), typeof(bool), typeof(MenuItem), false); 33 public static readonly BindableProperty IconImageSourceProperty = BindableProperty.Create(nameof(IconImageSource), typeof(ImageSource), typeof(MenuItem), default(ImageSource), 41 public static readonly BindableProperty IsEnabledProperty = BindableProperty.Create( 46 public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(MenuItem), null);
MergedStyle.cs (12)
21 IList<BindableProperty> _classStyleProperties; 23 readonly List<BindableProperty> _implicitStyles = new List<BindableProperty>(); 63 foreach (var classStyleProperty in _classStyleProperties) 70 _classStyleProperties = new List<BindableProperty>(); 73 var classStyleProperty = BindableProperty.Create("ClassStyle", typeof(IList<Style>), typeof(Element), default(IList<Style>), 137 foreach (BindableProperty implicitStyleProperty in _implicitStyles) 159 BindableProperty implicitStyleProperty = BindableProperty.Create(nameof(ImplicitStyle), typeof(Style), typeof(NavigableElement), default(Style), 177 BindableProperty implicitStyleProperty = BindableProperty.Create(nameof(ImplicitStyle), typeof(Style), typeof(NavigableElement), default(Style),
MultiBinding.cs (9)
17 BindableProperty _targetProperty; 20 BindableProperty[] _bpProxies; 123 if (ReferenceEquals(values[i], DoNothing) || ReferenceEquals(values[i], BindableProperty.UnsetValue)) 136 internal override void Apply(object context, BindableObject targetObject, BindableProperty targetProperty, bool fromBindingContextChanged, SetterSpecificity specificity) 154 _bpProxies = new BindableProperty[Bindings.Count]; 161 var bp = _bpProxies[i] = BindableProperty.Create($"mb-proxy{i}", typeof(object), typeof(MultiBinding), null, bindingMode, propertyChanged: OnBindingChanged); 207 if (ReferenceEquals(BindableProperty.UnsetValue, value)) 238 foreach (var proxybp in _bpProxies)
MultiPage.cs (10)
16 public abstract class MultiPage<[DynamicallyAccessedMembers(BindableProperty.DeclaringTypeMembers | BindableProperty.ReturnTypeMembers)] T> : Page, IViewContainer<T>, IPageContainer<T>, IItemsView<T>, IMultiPageController<T> where T : Page 19 public static readonly BindableProperty ItemsSourceProperty = BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(MultiPage<>), null); 22 public static readonly BindableProperty ItemTemplateProperty = BindableProperty.Create(nameof(ItemTemplate), typeof(DataTemplate), typeof(MultiPage<>), null); 25 public static readonly BindableProperty SelectedItemProperty = BindableProperty.Create(nameof(SelectedItem), typeof(object), typeof(MultiPage<>), null, BindingMode.TwoWay); 27 internal static readonly BindableProperty IndexProperty = BindableProperty.Create("Index", typeof(int), typeof(Page), -1);
NavigableElement\NavigableElement.cs (4)
14 BindableProperty.CreateReadOnly(nameof(Navigation), typeof(INavigation), typeof(NavigableElement), default(INavigation)); 17 public static readonly BindableProperty NavigationProperty = NavigationPropertyKey.BindableProperty; 20 public static readonly new BindableProperty StyleProperty = StyleableElement.StyleProperty; 28 /// <remarks>Binds to the <see cref="NavigationProperty"/> <see cref="BindableProperty"/>.</remarks>
NavigationPage\NavigationPage.cs (19)
18 public static readonly BindableProperty BackButtonTitleProperty = BindableProperty.CreateAttached("BackButtonTitle", typeof(string), typeof(Page), null); 21 public static readonly BindableProperty HasNavigationBarProperty = 22 BindableProperty.CreateAttached("HasNavigationBar", typeof(bool), typeof(Page), true); 25 public static readonly BindableProperty HasBackButtonProperty = BindableProperty.CreateAttached("HasBackButton", typeof(bool), typeof(NavigationPage), true); 28 public static readonly BindableProperty BarBackgroundColorProperty = BarElement.BarBackgroundColorProperty; 31 public static readonly BindableProperty BarBackgroundProperty = BarElement.BarBackgroundProperty; 34 public static readonly BindableProperty BarTextColorProperty = BarElement.BarTextColorProperty; 37 public static readonly BindableProperty TitleIconImageSourceProperty = BindableProperty.CreateAttached("TitleIconImageSource", typeof(ImageSource), typeof(NavigationPage), default(ImageSource)); 40 public static readonly BindableProperty IconColorProperty = BindableProperty.CreateAttached("IconColor", typeof(Color), typeof(NavigationPage), null); 43 public static readonly BindableProperty TitleViewProperty = BindableProperty.CreateAttached("TitleView", typeof(View), typeof(NavigationPage), null, 46 static readonly BindablePropertyKey CurrentPagePropertyKey = BindableProperty.CreateReadOnly(nameof(CurrentPage), typeof(Page), typeof(NavigationPage), null, propertyChanged: OnCurrentPageChanged); 49 public static readonly BindableProperty CurrentPageProperty = CurrentPagePropertyKey.BindableProperty; 51 static readonly BindablePropertyKey RootPagePropertyKey = BindableProperty.CreateReadOnly(nameof(RootPage), typeof(Page), typeof(NavigationPage), null); 53 public static readonly BindableProperty RootPageProperty = RootPagePropertyKey.BindableProperty;
OrientationStateTrigger.cs (2)
24 public static readonly BindableProperty OrientationProperty = 25 BindableProperty.Create(nameof(Orientation), typeof(DisplayOrientation), typeof(OrientationStateTrigger), null,
PaddingElement.cs (10)
7 public static readonly BindableProperty PaddingProperty = 8 BindableProperty.Create(nameof(IPaddingElement.Padding), typeof(Thickness), typeof(IPaddingElement), default(Thickness), 23 public static readonly BindableProperty PaddingLeftProperty = 24 BindableProperty.Create("PaddingLeft", typeof(double), typeof(IPaddingElement), default(double), 35 public static readonly BindableProperty PaddingTopProperty = 36 BindableProperty.Create("PaddingTop", typeof(double), typeof(IPaddingElement), default(double), 47 public static readonly BindableProperty PaddingRightProperty = 48 BindableProperty.Create("PaddingRight", typeof(double), typeof(IPaddingElement), default(double), 59 public static readonly BindableProperty PaddingBottomProperty = 60 BindableProperty.Create("PaddingBottom", typeof(double), typeof(IPaddingElement), default(double),
Page\Page.cs (11)
50 internal static readonly BindableProperty IgnoresContainerAreaProperty = BindableProperty.Create(nameof(IgnoresContainerArea), typeof(bool), typeof(Page), false); 53 public static readonly BindableProperty BackgroundImageSourceProperty = BindableProperty.Create(nameof(BackgroundImageSource), typeof(ImageSource), typeof(Page), default(ImageSource)); 56 public static readonly BindableProperty IsBusyProperty = BindableProperty.Create(nameof(IsBusy), typeof(bool), typeof(Page), false, propertyChanged: (bo, o, n) => ((Page)bo).OnPageBusyChanged()); 59 public static readonly BindableProperty PaddingProperty = PaddingElement.PaddingProperty; 62 public static readonly BindableProperty TitleProperty = BindableProperty.Create(nameof(Title), typeof(string), typeof(Page), null); 65 public static readonly BindableProperty IconImageSourceProperty = BindableProperty.Create(nameof(IconImageSource), typeof(ImageSource), typeof(Page), default(ImageSource));
PanGestureRecognizer.cs (2)
15 public static readonly BindableProperty TouchPointsProperty = BindableProperty.Create(nameof(TouchPoints), typeof(int), typeof(PanGestureRecognizer), 1);
Picker\Picker.cs (20)
19 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 22 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 25 public static readonly BindableProperty TitleProperty = 26 BindableProperty.Create(nameof(Title), typeof(string), typeof(Picker), default(string)); 29 public static readonly BindableProperty TitleColorProperty = 30 BindableProperty.Create(nameof(TitleColor), typeof(Color), typeof(Picker), default(Color)); 33 public static readonly BindableProperty SelectedIndexProperty = 34 BindableProperty.Create(nameof(SelectedIndex), typeof(int), typeof(Picker), -1, BindingMode.TwoWay, 38 public static readonly BindableProperty ItemsSourceProperty = 39 BindableProperty.Create(nameof(ItemsSource), typeof(IList), typeof(Picker), default(IList), 43 public static readonly BindableProperty SelectedItemProperty = 44 BindableProperty.Create(nameof(SelectedItem), typeof(object), typeof(Picker), null, BindingMode.TwoWay, 48 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 51 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 54 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 57 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty; 60 public static readonly BindableProperty HorizontalTextAlignmentProperty = TextAlignmentElement.HorizontalTextAlignmentProperty; 63 public static readonly BindableProperty VerticalTextAlignmentProperty = TextAlignmentElement.VerticalTextAlignmentProperty; 222 static readonly BindableProperty s_displayProperty = 223 BindableProperty.Create("Display", typeof(string), typeof(Picker), default(string));
PlaceholderElement.cs (4)
9 public static readonly BindableProperty PlaceholderProperty = 10 BindableProperty.Create(nameof(IPlaceholderElement.Placeholder), typeof(string), typeof(IPlaceholderElement), default(string)); 13 public static readonly BindableProperty PlaceholderColorProperty = 14 BindableProperty.Create(nameof(IPlaceholderElement.PlaceholderColor), typeof(Color), typeof(IPlaceholderElement), default(Color));
PlatformBindingHelpers.cs (13)
42 BindableProperty bindableProperty = null; 63 static BindableProperty CreateBindableProperty(string targetProperty, Type propertyType = null, object defaultValue = null) 67 return BindableProperty.Create( 90 static void SetValueFromNative(TPlatformView target, string targetProperty, BindableProperty bindableProperty) 98 static void SetValueFromRenderer(BindableObject bindable, BindableProperty property, object value) 104 public static void SetBinding<TPlatformView>(TPlatformView target, BindableProperty targetProperty, BindingBase binding) where TPlatformView : class 114 proxy.BindingsBackpack.Add(new KeyValuePair<BindableProperty, BindingBase>(targetProperty, binding)); 117 public static void SetValue<TPlatformView>(TPlatformView target, BindableProperty targetProperty, object value) where TPlatformView : class 125 proxy.ValuesBackpack.Add(new KeyValuePair<BindableProperty, object>(targetProperty, value)); 191 public IList<KeyValuePair<BindableProperty, BindingBase>> BindingsBackpack { get; } = new List<KeyValuePair<BindableProperty, BindingBase>>(); 192 public IList<KeyValuePair<BindableProperty, object>> ValuesBackpack { get; } = new List<KeyValuePair<BindableProperty, object>>();
PlatformConfiguration\AndroidSpecific\AppCompat\Application.cs (6)
10 public static readonly BindableProperty SendDisappearingEventOnPauseProperty = BindableProperty.Create(nameof(SendDisappearingEventOnPause), typeof(bool), typeof(Application), true); 38 public static readonly BindableProperty SendAppearingEventOnResumeProperty = BindableProperty.Create(nameof(SendAppearingEventOnResume), typeof(bool), typeof(Application), true); 66 public static readonly BindableProperty ShouldPreserveKeyboardOnResumeProperty = BindableProperty.Create(nameof(ShouldPreserveKeyboardOnResume), typeof(bool), typeof(Application), false);
PlatformConfiguration\AndroidSpecific\AppCompat\NavigationPage.cs (2)
10 public static readonly BindableProperty BarHeightProperty = BindableProperty.Create("BarHeight", typeof(int), typeof(NavigationPage), default(int));
PlatformConfiguration\AndroidSpecific\Application.cs (2)
21 public static readonly BindableProperty WindowSoftInputModeAdjustProperty = 22 BindableProperty.Create("WindowSoftInputModeAdjust", typeof(WindowSoftInputModeAdjust),
PlatformConfiguration\AndroidSpecific\Button.cs (4)
11 public static readonly BindableProperty UseDefaultPaddingProperty = BindableProperty.Create("UseDefaultPadding", typeof(bool), typeof(Button), false); 41 public static readonly BindableProperty UseDefaultShadowProperty = BindableProperty.Create("UseDefaultShadow", typeof(bool), typeof(Button), false);
PlatformConfiguration\AndroidSpecific\Entry.cs (2)
10 public static readonly BindableProperty ImeOptionsProperty = BindableProperty.Create(nameof(ImeOptions), typeof(ImeFlags), typeof(Entry), ImeFlags.Default);
PlatformConfiguration\AndroidSpecific\ImageButton.cs (8)
12 public static readonly BindableProperty IsShadowEnabledProperty = BindableProperty.Create("IsShadowEnabled", typeof(bool), typeof(Maui.Controls.ImageButton), false); 40 public static readonly BindableProperty ShadowColorProperty = BindableProperty.Create("ShadowColor", typeof(Color), typeof(ImageButton), null); 68 public static readonly BindableProperty ShadowRadiusProperty = BindableProperty.Create("ShadowRadius", typeof(double), typeof(ImageButton), 10.0); 96 public static readonly BindableProperty ShadowOffsetProperty = BindableProperty.Create("ShadowOffset", typeof(Size), typeof(VisualElement), Size.Zero);
PlatformConfiguration\AndroidSpecific\ListView.cs (2)
10 public static readonly BindableProperty IsFastScrollEnabledProperty = BindableProperty.Create("IsFastScrollEnabled", typeof(bool), typeof(ListView), false);
PlatformConfiguration\AndroidSpecific\SwipeView.cs (2)
10 public static readonly BindableProperty SwipeTransitionModeProperty = BindableProperty.Create("SwipeTransitionMode", typeof(SwipeTransitionMode), typeof(SwipeView), SwipeTransitionMode.Reveal);
PlatformConfiguration\AndroidSpecific\TabbedPage.cs (8)
11 public static readonly BindableProperty IsSwipePagingEnabledProperty = 12 BindableProperty.Create("IsSwipePagingEnabled", typeof(bool), 55 public static readonly BindableProperty IsSmoothScrollEnabledProperty = 56 BindableProperty.Create("IsSmoothScrollEnabled", typeof(bool), 99 public static readonly BindableProperty OffscreenPageLimitProperty = 100 BindableProperty.Create("OffscreenPageLimit", typeof(int), 129 public static readonly BindableProperty ToolbarPlacementProperty = 130 BindableProperty.Create("ToolbarPlacement", typeof(ToolbarPlacement),
PlatformConfiguration\AndroidSpecific\ViewCell.cs (2)
11 public static readonly BindableProperty IsContextActionsLegacyModeEnabledProperty = BindableProperty.Create("IsContextActionsLegacyModeEnabled", typeof(bool), typeof(Maui.Controls.ViewCell), false, propertyChanged: OnIsContextActionsLegacyModeEnabledPropertyChanged);
PlatformConfiguration\AndroidSpecific\VisualElement.cs (4)
14 public static readonly BindableProperty ElevationProperty = 15 BindableProperty.Create("Elevation", typeof(float?), 65 public static readonly BindableProperty IsLegacyColorModeEnabledProperty = 66 BindableProperty.CreateAttached("IsLegacyColorModeEnabled", typeof(bool),
PlatformConfiguration\AndroidSpecific\WebView.cs (6)
22 public static readonly BindableProperty MixedContentModeProperty = BindableProperty.Create("MixedContentMode", typeof(MixedContentHandling), typeof(WebView), MixedContentHandling.NeverAllow); 50 public static readonly BindableProperty EnableZoomControlsProperty = BindableProperty.Create("EnableZoomControls", typeof(bool), typeof(FormsElement), false); 83 public static readonly BindableProperty DisplayZoomControlsProperty = BindableProperty.Create("DisplayZoomControls", typeof(bool), typeof(FormsElement), true);
PlatformConfiguration\GTKSpecific\BoxView.cs (2)
10 public static readonly BindableProperty HasCornerRadiusProperty = 11 BindableProperty.Create("HasCornerRadius", typeof(bool),
PlatformConfiguration\GTKSpecific\NavigationPage.cs (2)
10 public static readonly BindableProperty BackButtonIconProperty = 11 BindableProperty.Create("BackButtonIcon", typeof(string),
PlatformConfiguration\GTKSpecific\TabbedPage.cs (2)
10 public static readonly BindableProperty TabPositionProperty = 11 BindableProperty.Create("TabPosition", typeof(TabPosition),
PlatformConfiguration\iOSSpecific\Application.cs (6)
11 public static readonly BindableProperty PanGestureRecognizerShouldRecognizeSimultaneouslyProperty = BindableProperty.Create("PanGestureRecognizerShouldRecognizeSimultaneously", typeof(bool), typeof(Application), false); 41 public static readonly BindableProperty HandleControlUpdatesOnMainThreadProperty = BindableProperty.Create("HandleControlUpdatesOnMainThread", typeof(bool), typeof(Application), false); 71 public static readonly BindableProperty EnableAccessibilityScalingForNamedFontSizesProperty = BindableProperty.Create("EnableAccessibilityScalingForNamedFontSizes", typeof(bool), typeof(Application), true);
PlatformConfiguration\iOSSpecific\Cell.cs (2)
11 public static readonly BindableProperty DefaultBackgroundColorProperty = BindableProperty.Create(nameof(DefaultBackgroundColor), typeof(Color), typeof(Cell), null);
PlatformConfiguration\iOSSpecific\DatePicker.cs (2)
10 public static readonly BindableProperty UpdateModeProperty = BindableProperty.Create(
PlatformConfiguration\iOSSpecific\Entry.cs (4)
13 public static readonly BindableProperty AdjustsFontSizeToFitWidthProperty = 14 BindableProperty.Create("AdjustsFontSizeToFitWidth", typeof(bool), 18 public static readonly BindableProperty CursorColorProperty = BindableProperty.Create("CursorColor", typeof(Color), typeof(Entry), null);
PlatformConfiguration\iOSSpecific\FlyoutPage.cs (2)
12 public static readonly BindableProperty ApplyShadowProperty = BindableProperty.Create("ApplyShadow", typeof(bool), typeof(FlyoutPage), false);
PlatformConfiguration\iOSSpecific\ListView.cs (6)
10 public static readonly BindableProperty SeparatorStyleProperty = BindableProperty.Create(nameof(SeparatorStyle), typeof(SeparatorStyle), typeof(FormsElement), SeparatorStyle.Default); 38 public static readonly BindableProperty GroupHeaderStyleProperty = BindableProperty.Create(nameof(GroupHeaderStyle), typeof(GroupHeaderStyle), typeof(FormsElement), GroupHeaderStyle.Plain); 66 public static readonly BindableProperty RowAnimationsEnabledProperty = BindableProperty.Create(nameof(RowAnimationsEnabled), typeof(bool), typeof(ListView), true);
PlatformConfiguration\iOSSpecific\NavigationPage.cs (8)
12 public static readonly BindableProperty IsNavigationBarTranslucentProperty = 13 BindableProperty.Create("IsNavigationBarTranslucent", typeof(bool), 59 public static readonly BindableProperty StatusBarTextColorModeProperty = 60 BindableProperty.Create("StatusBarColorTextMode", typeof(StatusBarTextColorMode), 91 public static readonly BindableProperty PrefersLargeTitlesProperty = BindableProperty.Create(nameof(PrefersLargeTitles), typeof(bool), typeof(Page), false); 121 public static readonly BindableProperty HideNavigationBarSeparatorProperty = BindableProperty.Create(nameof(HideNavigationBarSeparator), typeof(bool), typeof(Page), false);
PlatformConfiguration\iOSSpecific\Page.cs (14)
16 public static readonly BindableProperty PrefersStatusBarHiddenProperty = 17 BindableProperty.Create("PrefersStatusBarHidden", typeof(StatusBarHiddenMode), typeof(Page), StatusBarHiddenMode.Default); 64 public static readonly BindableProperty PreferredStatusBarUpdateAnimationProperty = 65 BindableProperty.Create("PreferredStatusBarUpdateAnimation", typeof(UIStatusBarAnimation), typeof(Page), UIStatusBarAnimation.None); 118 public static readonly BindableProperty UseSafeAreaProperty = BindableProperty.Create("UseSafeArea", typeof(bool), typeof(Page), true); 166 public static readonly BindableProperty LargeTitleDisplayProperty = BindableProperty.Create(nameof(LargeTitleDisplay), typeof(LargeTitleDisplayMode), typeof(Page), LargeTitleDisplayMode.Automatic); 210 static readonly BindablePropertyKey SafeAreaInsetsPropertyKey = BindableProperty.CreateReadOnly(nameof(SafeAreaInsets), typeof(Thickness), typeof(Page), default(Thickness)); 215 public static readonly BindableProperty SafeAreaInsetsProperty = SafeAreaInsetsPropertyKey.BindableProperty; 258 public static readonly BindableProperty ModalPresentationStyleProperty = 259 BindableProperty.Create(nameof(ModalPresentationStyle), typeof(UIModalPresentationStyle), typeof(Page), UIModalPresentationStyle.FullScreen); 304 public static readonly BindableProperty PrefersHomeIndicatorAutoHiddenProperty = 305 BindableProperty.Create(nameof(PrefersHomeIndicatorAutoHidden), typeof(bool), typeof(Page), false);
PlatformConfiguration\iOSSpecific\Picker.cs (2)
10 public static readonly BindableProperty UpdateModeProperty = BindableProperty.Create(nameof(UpdateMode), typeof(UpdateMode), typeof(Picker), default(UpdateMode));
PlatformConfiguration\iOSSpecific\ScrollView.cs (2)
10 public static readonly BindableProperty ShouldDelayContentTouchesProperty = BindableProperty.Create(nameof(ShouldDelayContentTouches), typeof(bool), typeof(ScrollView), true);
PlatformConfiguration\iOSSpecific\SearchBar.cs (2)
15 public static readonly BindableProperty SearchBarStyleProperty = BindableProperty.Create("SearchBarStyle", typeof(UISearchBarStyle), typeof(SearchBar), UISearchBarStyle.Default);
PlatformConfiguration\iOSSpecific\Slider.cs (2)
10 public static readonly BindableProperty UpdateOnTapProperty = BindableProperty.Create("UpdateOnTap", typeof(bool), typeof(Slider), false);
PlatformConfiguration\iOSSpecific\SwipeView.cs (2)
10 public static readonly BindableProperty SwipeTransitionModeProperty = BindableProperty.Create("SwipeTransitionMode", typeof(SwipeTransitionMode), typeof(SwipeView), SwipeTransitionMode.Reveal);
PlatformConfiguration\iOSSpecific\TabbedPage.cs (2)
10 public static readonly BindableProperty TranslucencyModeProperty = 11 BindableProperty.Create("TranslucencyMode",
PlatformConfiguration\iOSSpecific\TimePicker.cs (2)
10 public static readonly BindableProperty UpdateModeProperty = BindableProperty.Create(
PlatformConfiguration\iOSSpecific\VisualElement.cs (16)
15 public static readonly BindableProperty BlurEffectProperty = BindableProperty.Create("BlurEffect", typeof(BlurEffectStyle), typeof(VisualElement), BlurEffectStyle.None); 70 public static readonly BindableProperty IsShadowEnabledProperty = 71 BindableProperty.Create("IsShadowEnabled", typeof(bool), 138 public static readonly BindableProperty ShadowColorProperty = 139 BindableProperty.Create("ShadowColor", typeof(Color), 185 public static readonly BindableProperty ShadowRadiusProperty = 186 BindableProperty.Create("ShadowRadius", typeof(double), 232 public static readonly BindableProperty ShadowOffsetProperty = 233 BindableProperty.Create("ShadowOffset", typeof(Size), 279 public static readonly BindableProperty ShadowOpacityProperty = 280 BindableProperty.Create("ShadowOpacity", typeof(double), 330 public static readonly BindableProperty IsLegacyColorModeEnabledProperty = 331 BindableProperty.CreateAttached("IsLegacyColorModeEnabled", typeof(bool), 380 public static readonly BindableProperty CanBecomeFirstResponderProperty = BindableProperty.Create(nameof(CanBecomeFirstResponder), typeof(bool), typeof(VisualElement), false);
PlatformConfiguration\macOSSpecific\NavigationPage.cs (4)
10 public static readonly BindableProperty NavigationTransitionPushStyleProperty = BindableProperty.Create("NavigationTransitionPushStyle", typeof(NavigationTransitionStyle), typeof(NavigationPage), NavigationTransitionStyle.SlideForward); 12 public static readonly BindableProperty NavigationTransitionPopStyleProperty = BindableProperty.Create("NavigationTransitionPopStyle", typeof(NavigationTransitionStyle), typeof(NavigationPage), NavigationTransitionStyle.SlideBackward);
PlatformConfiguration\macOSSpecific\Page.cs (2)
11 public static readonly BindableProperty TabOrderProperty = BindableProperty.Create("TabOrder", typeof(VisualElement[]), typeof(Page), null);
PlatformConfiguration\macOSSpecific\TabbedPage.cs (2)
11 public static readonly BindableProperty TabsStyleProperty = BindableProperty.Create("TabsStyle", typeof(TabsStyle), typeof(TabbedPage), TabsStyle.Default);
PlatformConfiguration\TizenSpecific\Application.cs (5)
12 public static readonly BindableProperty UseBezelInteractionProperty = BindableProperty.Create("UseBezelInteraction", typeof(bool), typeof(FormsElement), true); 40 public static readonly BindableProperty OverlayContentProperty = BindableProperty.CreateAttached("OverlayContent", typeof(View), typeof(FormsElement), default(View)); 68 public static readonly BindablePropertyKey ActiveBezelInteractionElementPropertyKey = BindableProperty.CreateAttachedReadOnly("ActiveBezelInteractionElement", typeof(Element), typeof(FormsElement), default(Element));
PlatformConfiguration\TizenSpecific\Entry.cs (2)
10 public static readonly BindableProperty FontWeightProperty = BindableProperty.Create("FontWeight", typeof(string), typeof(FormsElement), FontWeight.None);
PlatformConfiguration\TizenSpecific\Image.cs (4)
11 public static readonly BindableProperty BlendColorProperty = BindableProperty.Create("BlendColor", typeof(Color), typeof(FormsElement), null); 14 public static readonly BindableProperty FileProperty = BindableProperty.Create("File", typeof(string), typeof(FormsElement), default(string));
PlatformConfiguration\TizenSpecific\ItemsView.cs (2)
9 public static readonly BindableProperty FocusedItemScrollPositionProperty = BindableProperty.Create("FocusedItemScrollPosition", typeof(ScrollToPosition), typeof(FormsElement), ScrollToPosition.MakeVisible);
PlatformConfiguration\TizenSpecific\Label.cs (2)
10 public static readonly BindableProperty FontWeightProperty = BindableProperty.Create("FontWeight", typeof(string), typeof(FormsElement), FontWeight.None);
PlatformConfiguration\TizenSpecific\NavigationPage.cs (2)
11 public static readonly BindableProperty HasBreadCrumbsBarProperty 12 = BindableProperty.CreateAttached("HasBreadCrumbsBar", typeof(bool), typeof(FormsElement), false);
PlatformConfiguration\TizenSpecific\Page.cs (2)
11 public static readonly BindableProperty BreadCrumbProperty 12 = BindableProperty.CreateAttached("BreadCrumb", typeof(string), typeof(FormsElement), default(string));
PlatformConfiguration\TizenSpecific\ProgressBar.cs (2)
11 public static readonly BindableProperty ProgressBarPulsingStatusProperty = 12 BindableProperty.Create("ProgressBarPulsingStatus", typeof(bool),
PlatformConfiguration\TizenSpecific\ScrollView.cs (4)
9 public static readonly BindableProperty VerticalScrollStepProperty = BindableProperty.Create("VerticalScrollStep", typeof(int), typeof(FormsElement), -1, 16 public static readonly BindableProperty HorizontalScrollStepProperty = BindableProperty.Create("HorizontalScrollStep", typeof(int), typeof(FormsElement), -1,
PlatformConfiguration\TizenSpecific\Switch.cs (2)
12 public static readonly BindableProperty ColorProperty = BindableProperty.Create(nameof(Color), typeof(Color), typeof(FormsElement), null);
PlatformConfiguration\TizenSpecific\VisualElement.cs (20)
17 public static readonly BindableProperty StyleProperty = BindableProperty.Create("ThemeStyle", typeof(string), typeof(VisualElement), default(string)); 20 public static readonly BindableProperty IsFocusAllowedProperty = BindableProperty.Create("IsFocusAllowed", typeof(bool?), typeof(VisualElement), null); 24 public static readonly BindableProperty NextFocusDirectionProperty = BindableProperty.Create("NextFocusDirection", typeof(string), typeof(VisualElement), FocusDirection.None, propertyChanged: OnNextFocusDirectionPropertyChanged); 27 public static readonly BindableProperty NextFocusUpViewProperty = BindableProperty.Create("NextFocusUpView", typeof(View), typeof(VisualElement), default(View)); 30 public static readonly BindableProperty NextFocusDownViewProperty = BindableProperty.Create("NextFocusDownView", typeof(View), typeof(VisualElement), default(View)); 33 public static readonly BindableProperty NextFocusLeftViewProperty = BindableProperty.Create("NextFocusLeftView", typeof(View), typeof(VisualElement), default(View)); 36 public static readonly BindableProperty NextFocusRightViewProperty = BindableProperty.Create("NextFocusRightView", typeof(View), typeof(VisualElement), default(View)); 39 public static readonly BindableProperty NextFocusBackViewProperty = BindableProperty.Create("NextFocusBackView", typeof(View), typeof(VisualElement), default(View)); 42 public static readonly BindableProperty NextFocusForwardViewProperty = BindableProperty.Create("NextFocusForwardView", typeof(View), typeof(VisualElement), default(View)); 45 public static readonly BindableProperty ToolTipProperty = BindableProperty.Create("ToolTip", typeof(string), typeof(VisualElement), default(string));
PlatformConfiguration\WindowsSpecific\Application.cs (2)
11 public static readonly BindableProperty ImageDirectoryProperty = 12 BindableProperty.Create("ImageDirectory", typeof(string), typeof(FormsElement), string.Empty,
PlatformConfiguration\WindowsSpecific\FlyoutPage.cs (4)
14 public static readonly BindableProperty CollapseStyleProperty = 15 BindableProperty.CreateAttached("CollapseStyle", typeof(CollapseStyle), 57 public static readonly BindableProperty CollapsedPaneWidthProperty = 58 BindableProperty.CreateAttached("CollapsedPaneWidth", typeof(double),
PlatformConfiguration\WindowsSpecific\InputView.cs (2)
12 public static readonly BindableProperty DetectReadingOrderFromContentProperty = BindableProperty.Create("DetectReadingOrderFromContent", typeof(bool), typeof(FormsElement), false);
PlatformConfiguration\WindowsSpecific\Label.cs (2)
12 public static readonly BindableProperty DetectReadingOrderFromContentProperty = BindableProperty.Create("DetectReadingOrderFromContent", typeof(bool), typeof(FormsElement), false);
PlatformConfiguration\WindowsSpecific\ListView.cs (2)
14 public static readonly BindableProperty SelectionModeProperty = 15 BindableProperty.CreateAttached("WindowsSelectionMode", typeof(ListViewSelectionMode),
PlatformConfiguration\WindowsSpecific\Page.cs (4)
22 public static readonly BindableProperty ToolbarPlacementProperty = 23 BindableProperty.CreateAttached("ToolbarPlacement", typeof(ToolbarPlacement), 76 public static readonly BindableProperty ToolbarDynamicOverflowEnabledProperty = 77 BindableProperty.CreateAttached("ToolbarDynamicOverflowEnabled", typeof(bool),
PlatformConfiguration\WindowsSpecific\RefreshView.cs (2)
18 public static readonly BindableProperty RefreshPullDirectionProperty = BindableProperty.Create("RefreshPullDirection", typeof(RefreshPullDirection), typeof(FormsElement), RefreshPullDirection.TopToBottom);
PlatformConfiguration\WindowsSpecific\SearchBar.cs (2)
14 public static readonly BindableProperty IsSpellCheckEnabledProperty = 15 BindableProperty.Create("IsSpellCheckEnabled ", typeof(bool), typeof(SearchBar), false);
PlatformConfiguration\WindowsSpecific\TabbedPage.cs (4)
15 public static readonly BindableProperty HeaderIconsEnabledProperty = 16 BindableProperty.Create(nameof(HeaderIconsEnabledProperty), typeof(bool), typeof(TabbedPage), true); 19 public static readonly BindableProperty HeaderIconsSizeProperty = 20 BindableProperty.Create(nameof(HeaderIconsSizeProperty), typeof(Size), typeof(TabbedPage), new Size(16, 16));
PlatformConfiguration\WindowsSpecific\VisualElement.cs (10)
10 public static readonly BindableProperty AccessKeyProperty = 11 BindableProperty.Create("AccessKey", typeof(string), typeof(VisualElement)); 14 public static readonly BindableProperty AccessKeyPlacementProperty = 15 BindableProperty.Create(nameof(AccessKeyPlacement), typeof(AccessKeyPlacement), typeof(VisualElement), AccessKeyPlacement.Auto); 18 public static readonly BindableProperty AccessKeyHorizontalOffsetProperty = 19 BindableProperty.Create("AccessKeyHorizontalOffset", typeof(double), typeof(FormsElement), 0.0); 22 public static readonly BindableProperty AccessKeyVerticalOffsetProperty = 23 BindableProperty.Create("AccessKeyVerticalOffset", typeof(double), typeof(FormsElement), 0.0); 121 public static readonly BindableProperty IsLegacyColorModeEnabledProperty = 122 BindableProperty.CreateAttached("IsLegacyColorModeEnabled", typeof(bool),
PlatformConfiguration\WindowsSpecific\WebView.cs (4)
11 public static readonly BindableProperty IsJavaScriptAlertEnabledProperty = BindableProperty.Create("IsJavaScriptAlertEnabled", typeof(bool), typeof(WebView), false); 39 public static readonly BindableProperty ExecutionModeProperty = BindableProperty.Create("ExecutionMode", typeof(WebViewExecutionMode), typeof(WebView), WebViewExecutionMode.SameThread);
PointerGestureRecognizer.cs (20)
16 public static readonly BindableProperty PointerEnteredCommandProperty = BindableProperty.Create(nameof(PointerEnteredCommand), typeof(ICommand), typeof(PointerGestureRecognizer), null); 21 public static readonly BindableProperty PointerEnteredCommandParameterProperty = BindableProperty.Create(nameof(PointerEnteredCommandParameter), typeof(object), typeof(PointerGestureRecognizer), null); 26 public static readonly BindableProperty PointerExitedCommandProperty = BindableProperty.Create(nameof(PointerExitedCommand), typeof(ICommand), typeof(PointerGestureRecognizer), null); 31 public static readonly BindableProperty PointerExitedCommandParameterProperty = BindableProperty.Create(nameof(PointerExitedCommandParameter), typeof(object), typeof(PointerGestureRecognizer), null); 36 public static readonly BindableProperty PointerMovedCommandProperty = BindableProperty.Create(nameof(PointerMovedCommand), typeof(ICommand), typeof(PointerGestureRecognizer), null); 41 public static readonly BindableProperty PointerMovedCommandParameterProperty = BindableProperty.Create(nameof(PointerMovedCommandParameter), typeof(object), typeof(PointerGestureRecognizer), null); 46 public static readonly BindableProperty PointerPressedCommandProperty = BindableProperty.Create(nameof(PointerPressedCommand), typeof(ICommand), typeof(PointerGestureRecognizer), null); 51 public static readonly BindableProperty PointerPressedCommandParameterProperty = BindableProperty.Create(nameof(PointerPressedCommandParameter), typeof(object), typeof(PointerGestureRecognizer), null); 56 public static readonly BindableProperty PointerReleasedCommandProperty = BindableProperty.Create(nameof(PointerReleasedCommand), typeof(ICommand), typeof(PointerGestureRecognizer), null); 61 public static readonly BindableProperty PointerReleasedCommandParameterProperty = BindableProperty.Create(nameof(PointerReleasedCommandParameter), typeof(object), typeof(PointerGestureRecognizer), null);
ProgressBar\ProgressBar.cs (4)
14 public static readonly BindableProperty ProgressColorProperty = BindableProperty.Create(nameof(ProgressColor), typeof(Color), typeof(ProgressBar), null); 17 public static readonly BindableProperty ProgressProperty = BindableProperty.Create(nameof(Progress), typeof(double), typeof(ProgressBar), 0d, coerceValue: (bo, v) => ((double)v).Clamp(0, 1));
PropertyChangedEventArgsExtensions.cs (15)
10 public static bool Is(this PropertyChangedEventArgs args, BindableProperty property) 19 public static bool IsOneOf(this PropertyChangedEventArgs args, BindableProperty p0, BindableProperty p1) 29 public static bool IsOneOf(this PropertyChangedEventArgs args, BindableProperty p0, BindableProperty p1, BindableProperty p2) 40 public static bool IsOneOf(this PropertyChangedEventArgs args, BindableProperty p0, BindableProperty p1, BindableProperty p2, BindableProperty p3) 52 public static bool IsOneOf(this PropertyChangedEventArgs args, BindableProperty p0, BindableProperty p1, BindableProperty p2, BindableProperty p3, BindableProperty p4)
RadialGradientBrush.cs (4)
39 public static readonly BindableProperty CenterProperty = BindableProperty.Create( 50 public static readonly BindableProperty RadiusProperty = BindableProperty.Create(
RadioButton\RadioButton.cs (18)
53 public static readonly BindableProperty ContentProperty = 54 BindableProperty.Create(nameof(Content), typeof(object), typeof(RadioButton), null); 57 public static readonly BindableProperty ValueProperty = 58 BindableProperty.Create(nameof(Value), typeof(object), typeof(RadioButton), null, 62 public static readonly BindableProperty IsCheckedProperty = BindableProperty.Create( 68 public static readonly BindableProperty GroupNameProperty = BindableProperty.Create( 73 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 76 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 79 public static readonly BindableProperty TextTransformProperty = TextElement.TextTransformProperty; 82 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 85 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 88 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 91 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty; 94 public static readonly BindableProperty BorderColorProperty = BorderElement.BorderColorProperty; 97 public static readonly BindableProperty CornerRadiusProperty = BorderElement.CornerRadiusProperty; 100 public static readonly BindableProperty BorderWidthProperty = BorderElement.BorderWidthProperty;
RadioButton\RadioButtonGroup.cs (6)
12 static readonly BindableProperty RadioButtonGroupControllerProperty = 13 BindableProperty.CreateAttached("RadioButtonGroupController", typeof(RadioButtonGroupController), typeof(Maui.ILayout), default(RadioButtonGroupController), 23 public static readonly BindableProperty GroupNameProperty = 24 BindableProperty.Create("GroupName", typeof(string), typeof(Maui.ILayout), null, 39 public static readonly BindableProperty SelectedValueProperty = 40 BindableProperty.Create("SelectedValue", typeof(object), typeof(Maui.ILayout), null,
RefreshView\RefreshView.cs (8)
29 public static readonly BindableProperty IsRefreshingProperty = 30 BindableProperty.Create(nameof(IsRefreshing), typeof(bool), typeof(RefreshView), false, BindingMode.TwoWay, coerceValue: OnIsRefreshingPropertyCoerced, propertyChanged: OnIsRefreshingPropertyChanged); 70 public static readonly BindableProperty CommandProperty = 71 BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(RefreshView), 84 public static readonly BindableProperty CommandParameterProperty = 85 BindableProperty.Create(nameof(CommandParameter), 99 public static readonly BindableProperty RefreshColorProperty = 100 BindableProperty.Create(nameof(RefreshColor), typeof(Color), typeof(RefreshView), null);
RelativeBindingSource.cs (4)
74 internal async Task Apply(BindingExpression expression, Element relativeSourceTarget, BindableObject targetObject, BindableProperty targetProperty, SetterSpecificity specificity) 80 internal async Task Apply(TypedBindingBase binding, Element relativeSourceTarget, BindableObject targetObject, BindableProperty targetProperty, SetterSpecificity specificity) 202 BindableProperty property, 219 BindableProperty property,
Routing.cs (3)
121 public static readonly BindableProperty RouteProperty = CreateRouteProperty(); 128 private static BindableProperty CreateRouteProperty() 129 => BindableProperty.CreateAttached("Route", typeof(string), typeof(Routing), null,
RowDefinition.cs (2)
10 public static readonly BindableProperty HeightProperty = BindableProperty.Create(nameof(Height), typeof(GridLength), typeof(RowDefinition), GridLength.Star,
ScrollView\ScrollView.cs (12)
115 public static readonly BindableProperty OrientationProperty = BindableProperty.Create(nameof(Orientation), typeof(ScrollOrientation), typeof(ScrollView), ScrollOrientation.Vertical); 117 static readonly BindablePropertyKey ScrollXPropertyKey = BindableProperty.CreateReadOnly(nameof(ScrollX), typeof(double), typeof(ScrollView), 0d); 120 public static readonly BindableProperty ScrollXProperty = ScrollXPropertyKey.BindableProperty; 122 static readonly BindablePropertyKey ScrollYPropertyKey = BindableProperty.CreateReadOnly(nameof(ScrollY), typeof(double), typeof(ScrollView), 0d); 125 public static readonly BindableProperty ScrollYProperty = ScrollYPropertyKey.BindableProperty; 127 static readonly BindablePropertyKey ContentSizePropertyKey = BindableProperty.CreateReadOnly(nameof(ContentSize), typeof(Size), typeof(ScrollView), default(Size)); 130 public static readonly BindableProperty ContentSizeProperty = ContentSizePropertyKey.BindableProperty; 135 public static readonly BindableProperty HorizontalScrollBarVisibilityProperty = BindableProperty.Create(nameof(HorizontalScrollBarVisibility), typeof(ScrollBarVisibility), typeof(ScrollView), ScrollBarVisibility.Default); 138 public static readonly BindableProperty VerticalScrollBarVisibilityProperty = BindableProperty.Create(nameof(VerticalScrollBarVisibility), typeof(ScrollBarVisibility), typeof(ScrollView), ScrollBarVisibility.Default);
SearchBar\SearchBar.cs (20)
14 public static readonly BindableProperty SearchCommandProperty = BindableProperty.Create( 19 public static readonly BindableProperty SearchCommandParameterProperty = BindableProperty.Create( 24 public new static readonly BindableProperty TextProperty = InputView.TextProperty; 27 public static readonly BindableProperty CancelButtonColorProperty = BindableProperty.Create(nameof(CancelButtonColor), typeof(Color), typeof(SearchBar), default(Color)); 30 public new static readonly BindableProperty PlaceholderProperty = InputView.PlaceholderProperty; 33 public new static readonly BindableProperty PlaceholderColorProperty = InputView.PlaceholderColorProperty; 36 public new static readonly BindableProperty FontFamilyProperty = InputView.FontFamilyProperty; 39 public new static readonly BindableProperty FontSizeProperty = InputView.FontSizeProperty; 42 public new static readonly BindableProperty FontAttributesProperty = InputView.FontAttributesProperty; 45 public new static readonly BindableProperty FontAutoScalingEnabledProperty = InputView.FontAutoScalingEnabledProperty; 50 public static new readonly BindableProperty IsTextPredictionEnabledProperty = InputView.IsTextPredictionEnabledProperty; 53 public new static readonly BindableProperty CursorPositionProperty = InputView.CursorPositionProperty; 56 public new static readonly BindableProperty SelectionLengthProperty = InputView.SelectionLengthProperty; 59 public static readonly BindableProperty HorizontalTextAlignmentProperty = TextAlignmentElement.HorizontalTextAlignmentProperty; 62 public static readonly BindableProperty VerticalTextAlignmentProperty = TextAlignmentElement.VerticalTextAlignmentProperty; 65 public new static readonly BindableProperty TextColorProperty = InputView.TextColorProperty; 68 public new static readonly BindableProperty CharacterSpacingProperty = InputView.CharacterSpacingProperty;
SemanticProperties.cs (10)
10 public static readonly BindableProperty DescriptionProperty = BindableProperty.CreateAttached("Description", typeof(string), typeof(SemanticProperties), default(string)); 13 public static readonly BindableProperty HintProperty = BindableProperty.CreateAttached("Hint", typeof(string), typeof(SemanticProperties), default(string)); 16 public static readonly BindableProperty HeadingLevelProperty = BindableProperty.CreateAttached("HeadingLevel", typeof(SemanticHeadingLevel), typeof(SemanticProperties), SemanticHeadingLevel.None); 48 static BindableProperty[] _semanticPropertiesToWatch = new[] 65 foreach (var bp in _semanticPropertiesToWatch) 79 foreach (var bp in _semanticPropertiesToWatch) 86 void CopyProperty(BindableProperty bp, BindableObject source, BindableObject dest)
Setter.cs (1)
23 public BindableProperty Property { get; set; }
SettersExtensions.cs (3)
12 public static void Add(this IList<Setter> setters, BindableProperty property, object value) 18 public static void AddBinding(this IList<Setter> setters, BindableProperty property, Binding binding) 27 public static void AddDynamicResource(this IList<Setter> setters, BindableProperty property, string key)
Shadow.cs (8)
9 public static readonly BindableProperty RadiusProperty = BindableProperty.Create(nameof(Radius), typeof(float), typeof(Shadow), 10f); 12 public static readonly BindableProperty OpacityProperty = BindableProperty.Create(nameof(Opacity), typeof(float), typeof(Shadow), 1f); 15 public static readonly BindableProperty BrushProperty = BindableProperty.Create(nameof(Brush), typeof(Brush), typeof(Shadow), Brush.Black); 18 public static readonly BindableProperty OffsetProperty = BindableProperty.Create(nameof(Offset), typeof(Point), typeof(Shadow), null);
Shapes\ArcSegment.cs (10)
27 public static readonly BindableProperty PointProperty = 28 BindableProperty.Create(nameof(Point), typeof(Point), typeof(ArcSegment), new Point(0, 0)); 31 public static readonly BindableProperty SizeProperty = 32 BindableProperty.Create(nameof(Size), typeof(Size), typeof(ArcSegment), new Size(0, 0)); 35 public static readonly BindableProperty RotationAngleProperty = 36 BindableProperty.Create(nameof(RotationAngle), typeof(double), typeof(ArcSegment), 0.0); 39 public static readonly BindableProperty SweepDirectionProperty = 40 BindableProperty.Create(nameof(SweepDirection), typeof(SweepDirection), typeof(ArcSegment), SweepDirection.CounterClockwise); 43 public static readonly BindableProperty IsLargeArcProperty = 44 BindableProperty.Create(nameof(IsLargeArc), typeof(bool), typeof(ArcSegment), false);
Shapes\BezierSegment.cs (6)
24 public static readonly BindableProperty Point1Property = 25 BindableProperty.Create(nameof(Point1), typeof(Point), typeof(BezierSegment), new Point(0, 0)); 28 public static readonly BindableProperty Point2Property = 29 BindableProperty.Create(nameof(Point2), typeof(Point), typeof(BezierSegment), new Point(0, 0)); 32 public static readonly BindableProperty Point3Property = 33 BindableProperty.Create(nameof(Point3), typeof(Point), typeof(BezierSegment), new Point(0, 0));
Shapes\CompositeTransform.cs (18)
8 public static readonly BindableProperty CenterXProperty = 9 BindableProperty.Create(nameof(CenterX), typeof(double), typeof(CompositeTransform), 0.0, 13 public static readonly BindableProperty CenterYProperty = 14 BindableProperty.Create(nameof(CenterY), typeof(double), typeof(CompositeTransform), 0.0, 18 public static readonly BindableProperty ScaleXProperty = 19 BindableProperty.Create(nameof(ScaleX), typeof(double), typeof(CompositeTransform), 1.0, propertyChanged: OnTransformPropertyChanged); 22 public static readonly BindableProperty ScaleYProperty = 23 BindableProperty.Create(nameof(ScaleY), typeof(double), typeof(CompositeTransform), 1.0, 27 public static readonly BindableProperty SkewXProperty = 28 BindableProperty.Create(nameof(SkewX), typeof(double), typeof(CompositeTransform), 0.0, 32 public static readonly BindableProperty SkewYProperty = 33 BindableProperty.Create(nameof(SkewY), typeof(double), typeof(CompositeTransform), 0.0, 37 public static readonly BindableProperty RotationProperty = 38 BindableProperty.Create(nameof(Rotation), typeof(double), typeof(CompositeTransform), 0.0, 42 public static readonly BindableProperty TranslateXProperty = 43 BindableProperty.Create(nameof(TranslateX), typeof(double), typeof(CompositeTransform), 0.0, 47 public static readonly BindableProperty TranslateYProperty = 48 BindableProperty.Create(nameof(TranslateY), typeof(double), typeof(CompositeTransform), 0.0,
Shapes\EllipseGeometry.cs (6)
25 public static readonly BindableProperty CenterProperty = 26 BindableProperty.Create(nameof(Center), typeof(Point), typeof(EllipseGeometry), new Point()); 29 public static readonly BindableProperty RadiusXProperty = 30 BindableProperty.Create(nameof(RadiusX), typeof(double), typeof(EllipseGeometry), 0.0); 33 public static readonly BindableProperty RadiusYProperty = 34 BindableProperty.Create(nameof(RadiusY), typeof(double), typeof(EllipseGeometry), 0.0);
Shapes\GeometryGroup.cs (4)
13 public static readonly BindableProperty ChildrenProperty = 14 BindableProperty.Create(nameof(Children), typeof(GeometryCollection), typeof(GeometryGroup), null, 23 public static readonly BindableProperty FillRuleProperty = 24 BindableProperty.Create(nameof(FillRule), typeof(FillRule), typeof(GeometryGroup), FillRule.EvenOdd);
Shapes\Line.cs (8)
24 public static readonly BindableProperty X1Property = 25 BindableProperty.Create(nameof(X1), typeof(double), typeof(Line), 0.0d); 28 public static readonly BindableProperty Y1Property = 29 BindableProperty.Create(nameof(Y1), typeof(double), typeof(Line), 0.0d); 32 public static readonly BindableProperty X2Property = 33 BindableProperty.Create(nameof(X2), typeof(double), typeof(Line), 0.0d); 36 public static readonly BindableProperty Y2Property = 37 BindableProperty.Create(nameof(Y2), typeof(double), typeof(Line), 0.0d);
Shapes\LineGeometry.cs (4)
24 public static readonly BindableProperty StartPointProperty = 25 BindableProperty.Create(nameof(StartPoint), typeof(Point), typeof(LineGeometry), new Point()); 28 public static readonly BindableProperty EndPointProperty = 29 BindableProperty.Create(nameof(EndPoint), typeof(Point), typeof(LineGeometry), new Point());
Shapes\LineSegment.cs (2)
22 public static readonly BindableProperty PointProperty = 23 BindableProperty.Create(nameof(Point), typeof(Point), typeof(LineSegment), new Point(0, 0));
Shapes\MatrixTransform.cs (2)
8 public static readonly BindableProperty MatrixProperty = 9 BindableProperty.Create(nameof(Matrix), typeof(Matrix), typeof(MatrixTransform), new Matrix(),
Shapes\Path.cs (4)
23 public static readonly BindableProperty DataProperty = 24 BindableProperty.Create(nameof(Data), typeof(Geometry), typeof(Path), null, 28 public static readonly BindableProperty RenderTransformProperty = 29 BindableProperty.Create(nameof(RenderTransform), typeof(Transform), typeof(Path), null,
Shapes\PathFigure.cs (8)
20 public static readonly BindableProperty SegmentsProperty = 21 BindableProperty.Create(nameof(Segments), typeof(PathSegmentCollection), typeof(PathFigure), null, 30 public static readonly BindableProperty StartPointProperty = 31 BindableProperty.Create(nameof(StartPoint), typeof(Point), typeof(PathFigure), new Point(0, 0)); 34 public static readonly BindableProperty IsClosedProperty = 35 BindableProperty.Create(nameof(IsClosed), typeof(bool), typeof(PathFigure), false); 38 public static readonly BindableProperty IsFilledProperty = 39 BindableProperty.Create(nameof(IsFilled), typeof(bool), typeof(PathFigure), true);
Shapes\PathGeometry.cs (4)
35 public static readonly BindableProperty FiguresProperty = 36 BindableProperty.Create(nameof(Figures), typeof(PathFigureCollection), typeof(PathGeometry), null, 40 public static readonly BindableProperty FillRuleProperty = 41 BindableProperty.Create(nameof(FillRule), typeof(FillRule), typeof(PathGeometry), FillRule.EvenOdd);
Shapes\PolyBezierSegment.cs (2)
20 public static readonly BindableProperty PointsProperty = 21 BindableProperty.Create(nameof(Points), typeof(PointCollection), typeof(PolyBezierSegment), null);
Shapes\Polygon.cs (4)
21 public static readonly BindableProperty PointsProperty = 22 BindableProperty.Create(nameof(Points), typeof(PointCollection), typeof(Polygon), null, defaultValueCreator: bindable => new PointCollection()); 25 public static readonly BindableProperty FillRuleProperty = 26 BindableProperty.Create(nameof(FillRule), typeof(FillRule), typeof(Polygon), FillRule.EvenOdd);
Shapes\Polyline.cs (4)
21 public static readonly BindableProperty PointsProperty = 22 BindableProperty.Create(nameof(Points), typeof(PointCollection), typeof(Polyline), null, defaultValueCreator: bindable => new PointCollection()); 25 public static readonly BindableProperty FillRuleProperty = 26 BindableProperty.Create(nameof(FillRule), typeof(FillRule), typeof(Polyline), FillRule.EvenOdd);
Shapes\PolyLineSegment.cs (2)
20 public static readonly BindableProperty PointsProperty = 21 BindableProperty.Create(nameof(Points), typeof(PointCollection), typeof(PolyLineSegment), null);
Shapes\PolyQuadraticBezierSegment.cs (2)
20 public static readonly BindableProperty PointsProperty = 21 BindableProperty.Create(nameof(Points), typeof(PointCollection), typeof(PolyQuadraticBezierSegment), null);
Shapes\QuadraticBezierSegment.cs (4)
23 public static readonly BindableProperty Point1Property = 24 BindableProperty.Create(nameof(Point1), typeof(Point), typeof(QuadraticBezierSegment), new Point(0, 0)); 27 public static readonly BindableProperty Point2Property = 28 BindableProperty.Create(nameof(Point2), typeof(Point), typeof(QuadraticBezierSegment), new Point(0, 0));
Shapes\Rectangle.cs (4)
18 public static readonly BindableProperty RadiusXProperty = 19 BindableProperty.Create(nameof(RadiusX), typeof(double), typeof(Rectangle), 0.0d); 22 public static readonly BindableProperty RadiusYProperty = 23 BindableProperty.Create(nameof(RadiusY), typeof(double), typeof(Rectangle), 0.0d);
Shapes\RectangleGeometry.cs (2)
23 public static readonly BindableProperty RectProperty = 24 BindableProperty.Create(nameof(Rect), typeof(Rect), typeof(RectangleGeometry), new Rect());
Shapes\RotateTransform.cs (6)
30 public static readonly BindableProperty AngleProperty = 31 BindableProperty.Create(nameof(Angle), typeof(double), typeof(RotateTransform), 0.0, 35 public static readonly BindableProperty CenterXProperty = 36 BindableProperty.Create(nameof(CenterX), typeof(double), typeof(RotateTransform), 0.0, 40 public static readonly BindableProperty CenterYProperty = 41 BindableProperty.Create(nameof(CenterY), typeof(double), typeof(RotateTransform), 0.0,
Shapes\RoundRectangle.cs (2)
16 public static readonly BindableProperty CornerRadiusProperty = 17 BindableProperty.Create(nameof(CornerRadius), typeof(CornerRadius), typeof(RoundRectangle), new CornerRadius());
Shapes\RoundRectangleGeometry.cs (4)
25 public static readonly BindableProperty RectProperty = 26 BindableProperty.Create(nameof(Rect), typeof(Rect), typeof(RoundRectangleGeometry), new Rect(), 42 public static readonly BindableProperty CornerRadiusProperty = 43 BindableProperty.Create(nameof(CornerRadius), typeof(CornerRadius), typeof(RoundRectangleGeometry), new CornerRadius(),
Shapes\ScaleTransform.cs (8)
30 public static readonly BindableProperty ScaleXProperty = 31 BindableProperty.Create(nameof(ScaleX), typeof(double), typeof(ScaleTransform), 1.0, 35 public static readonly BindableProperty ScaleYProperty = 36 BindableProperty.Create(nameof(ScaleY), typeof(double), typeof(ScaleTransform), 1.0, 40 public static readonly BindableProperty CenterXProperty = 41 BindableProperty.Create(nameof(CenterX), typeof(double), typeof(ScaleTransform), 0.0, 45 public static readonly BindableProperty CenterYProperty = 46 BindableProperty.Create(nameof(CenterY), typeof(double), typeof(ScaleTransform), 0.0,
Shapes\Shape.cs (18)
33 public static readonly BindableProperty FillProperty = 34 BindableProperty.Create(nameof(Fill), typeof(Brush), typeof(Shape), null, 47 public static readonly BindableProperty StrokeProperty = 48 BindableProperty.Create(nameof(Stroke), typeof(Brush), typeof(Shape), null, 61 public static readonly BindableProperty StrokeThicknessProperty = 62 BindableProperty.Create(nameof(StrokeThickness), typeof(double), typeof(Shape), 1.0); 65 public static readonly BindableProperty StrokeDashArrayProperty = 66 BindableProperty.Create(nameof(StrokeDashArray), typeof(DoubleCollection), typeof(Shape), null, 70 public static readonly BindableProperty StrokeDashOffsetProperty = 71 BindableProperty.Create(nameof(StrokeDashOffset), typeof(double), typeof(Shape), 0.0); 74 public static readonly BindableProperty StrokeLineCapProperty = 75 BindableProperty.Create(nameof(StrokeLineCap), typeof(PenLineCap), typeof(Shape), PenLineCap.Flat); 78 public static readonly BindableProperty StrokeLineJoinProperty = 79 BindableProperty.Create(nameof(StrokeLineJoin), typeof(PenLineJoin), typeof(Shape), PenLineJoin.Miter); 82 public static readonly BindableProperty StrokeMiterLimitProperty = 83 BindableProperty.Create(nameof(StrokeMiterLimit), typeof(double), typeof(Shape), 10.0); 86 public static readonly BindableProperty AspectProperty = 87 BindableProperty.Create(nameof(Aspect), typeof(Stretch), typeof(Shape), Stretch.None);
Shapes\SkewTransform.cs (8)
32 public static readonly BindableProperty AngleXProperty = 33 BindableProperty.Create(nameof(AngleX), typeof(double), typeof(SkewTransform), 0.0, 37 public static readonly BindableProperty AngleYProperty = 38 BindableProperty.Create(nameof(AngleY), typeof(double), typeof(SkewTransform), 0.0, 42 public static readonly BindableProperty CenterXProperty = 43 BindableProperty.Create(nameof(CenterX), typeof(double), typeof(SkewTransform), 0.0, 47 public static readonly BindableProperty CenterYProperty = 48 BindableProperty.Create(nameof(CenterY), typeof(double), typeof(SkewTransform), 0.0,
Shapes\Transform.cs (2)
9 public static readonly BindableProperty ValueProperty = 10 BindableProperty.Create(nameof(Value), typeof(Matrix), typeof(Transform), new Matrix());
Shapes\TransformGroup.cs (2)
12 public static readonly BindableProperty ChildrenProperty = 13 BindableProperty.Create(nameof(Children), typeof(TransformCollection), typeof(TransformGroup), null,
Shapes\TranslateTransform.cs (4)
21 public static readonly BindableProperty XProperty = 22 BindableProperty.Create(nameof(X), typeof(double), typeof(TranslateTransform), 0.0, 26 public static readonly BindableProperty YProperty = 27 BindableProperty.Create(nameof(Y), typeof(double), typeof(TranslateTransform), 0.0,
Shell\BackButtonBehavior.cs (12)
11 public static readonly BindableProperty CommandParameterProperty = 12 BindableProperty.Create(nameof(CommandParameter), typeof(object), typeof(BackButtonBehavior), null, BindingMode.OneTime, 16 public static readonly BindableProperty CommandProperty = 17 BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(BackButtonBehavior), null, BindingMode.OneTime, 21 public static readonly BindableProperty IconOverrideProperty = 22 BindableProperty.Create(nameof(IconOverride), typeof(ImageSource), typeof(BackButtonBehavior), null, BindingMode.OneTime); 25 public static readonly BindableProperty IsEnabledProperty = 26 BindableProperty.Create(nameof(IsEnabled), typeof(bool), typeof(BackButtonBehavior), true, BindingMode.OneWay); 29 public static readonly BindableProperty IsVisibleProperty = 30 BindableProperty.Create(nameof(IsVisible), typeof(bool), typeof(BackButtonBehavior), true, BindingMode.OneWay); 33 public static readonly BindableProperty TextOverrideProperty = 34 BindableProperty.Create(nameof(TextOverride), typeof(string), typeof(BackButtonBehavior), null, BindingMode.OneTime);
Shell\BaseShellItem.cs (18)
31 internal static readonly BindablePropertyKey IsCheckedPropertyKey = BindableProperty.CreateReadOnly(nameof(IsChecked), typeof(bool), typeof(BaseShellItem), false); 36 public static readonly BindableProperty FlyoutIconProperty = 37 BindableProperty.Create(nameof(FlyoutIcon), typeof(ImageSource), typeof(BaseShellItem), null, BindingMode.OneTime); 40 public static readonly BindableProperty IconProperty = 41 BindableProperty.Create(nameof(Icon), typeof(ImageSource), typeof(BaseShellItem), null, BindingMode.OneWay, 45 public static readonly BindableProperty IsCheckedProperty = IsCheckedPropertyKey.BindableProperty; 48 public static readonly BindableProperty IsEnabledProperty = 49 BindableProperty.Create(nameof(IsEnabled), typeof(bool), typeof(BaseShellItem), true, BindingMode.OneWay); 52 public static readonly BindableProperty TitleProperty = 53 BindableProperty.Create(nameof(Title), typeof(string), typeof(BaseShellItem), null, BindingMode.TwoWay, propertyChanged: OnTitlePropertyChanged); 56 public static readonly BindableProperty IsVisibleProperty = 57 BindableProperty.Create(nameof(IsVisible), typeof(bool), typeof(BaseShellItem), true); 60 public static readonly BindableProperty FlyoutItemIsVisibleProperty = 61 BindableProperty.Create(nameof(FlyoutItemIsVisible), typeof(bool), typeof(BaseShellItem), true, propertyChanged: OnFlyoutItemIsVisibleChanged); 247 internal static void PropagateFromParent(BindableProperty property, Element me) 255 internal static void Propagate(BindableProperty property, BindableObject from, BindableObject to, bool onlyToImplicit) 295 static readonly BindablePropertyKey WindowPropertyKey = BindableProperty.CreateReadOnly( 299 public static readonly BindableProperty WindowProperty = WindowPropertyKey.BindableProperty;
Shell\SearchHandler.cs (65)
18 public static readonly BindablePropertyKey IsFocusedPropertyKey = BindableProperty.CreateReadOnly(nameof(IsFocused), 25 public static readonly BindableProperty IsFocusedProperty = IsFocusedPropertyKey.BindableProperty; 98 public static readonly BindableProperty KeyboardProperty = BindableProperty.Create(nameof(Keyboard), typeof(Keyboard), typeof(SearchHandler), Keyboard.Default, coerceValue: (o, v) => (Keyboard)v ?? Keyboard.Default); 108 public static readonly BindableProperty HorizontalTextAlignmentProperty = TextAlignmentElement.HorizontalTextAlignmentProperty; 111 public static readonly BindableProperty VerticalTextAlignmentProperty = TextAlignmentElement.VerticalTextAlignmentProperty; 132 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 135 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 145 public static readonly BindableProperty CancelButtonColorProperty = BindableProperty.Create(nameof(CancelButtonColor), typeof(Color), typeof(SearchHandler), default(Color)); 148 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 151 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 154 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 157 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty; 160 public static readonly BindableProperty PlaceholderProperty = PlaceholderElement.PlaceholderProperty; 163 public static readonly BindableProperty PlaceholderColorProperty = PlaceholderElement.PlaceholderColorProperty; 166 public static readonly BindableProperty TextTransformProperty = TextElement.TextTransformProperty; 260 public static readonly BindableProperty BackgroundColorProperty = BindableProperty.Create(nameof(BackgroundColor), typeof(Color), typeof(SearchHandler), null); 309 public static readonly BindableProperty AutomationIdProperty = BindableProperty.Create(nameof(AutomationId), typeof(string), typeof(SearchHandler), null); 312 public static readonly BindableProperty ClearIconHelpTextProperty = 313 BindableProperty.Create(nameof(ClearIconHelpText), typeof(string), typeof(SearchHandler), null, BindingMode.OneTime, 317 public static readonly BindableProperty ClearIconNameProperty = 318 BindableProperty.Create(nameof(ClearIconName), typeof(string), typeof(SearchHandler), null, BindingMode.OneTime, 322 public static readonly BindableProperty ClearIconProperty = 323 BindableProperty.Create(nameof(ClearIcon), typeof(ImageSource), typeof(SearchHandler), null, BindingMode.OneTime); 326 public static readonly BindableProperty ClearPlaceholderCommandParameterProperty = 327 BindableProperty.Create(nameof(ClearPlaceholderCommandParameter), typeof(object), typeof(SearchHandler), null, 331 public static readonly BindableProperty ClearPlaceholderCommandProperty = 332 BindableProperty.Create(nameof(ClearPlaceholderCommand), typeof(ICommand), typeof(SearchHandler), null, BindingMode.OneTime, 336 public static readonly BindableProperty ClearPlaceholderEnabledProperty = 337 BindableProperty.Create(nameof(ClearPlaceholderEnabled), typeof(bool), typeof(SearchHandler), false); 340 public static readonly BindableProperty ClearPlaceholderHelpTextProperty = 341 BindableProperty.Create(nameof(ClearPlaceholderHelpText), typeof(string), typeof(SearchHandler), null, BindingMode.OneTime, 345 public static readonly BindableProperty ClearPlaceholderIconProperty = 346 BindableProperty.Create(nameof(ClearPlaceholderIcon), typeof(ImageSource), typeof(SearchHandler), null, BindingMode.OneTime, 350 public static readonly BindableProperty ClearPlaceholderNameProperty = 351 BindableProperty.Create(nameof(ClearPlaceholderName), typeof(string), typeof(SearchHandler), null, BindingMode.OneTime, 355 public static readonly BindableProperty CommandParameterProperty = 356 BindableProperty.Create(nameof(CommandParameter), typeof(object), typeof(SearchHandler), null, 360 public static readonly BindableProperty CommandProperty = 361 BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(SearchHandler), null, BindingMode.OneTime, 366 public static readonly BindableProperty DisplayMemberNameProperty = 367 BindableProperty.Create(nameof(DisplayMemberName), typeof(string), typeof(SearchHandler), null, BindingMode.OneTime); 371 public static readonly BindableProperty IsSearchEnabledProperty = 372 BindableProperty.Create(nameof(IsSearchEnabled), typeof(bool), typeof(SearchHandler), true, BindingMode.OneWay); 375 public static readonly BindableProperty ItemsSourceProperty = 376 BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(SearchHandler), null, BindingMode.OneTime, 380 public static readonly BindableProperty ItemTemplateProperty = 381 BindableProperty.Create(nameof(ItemTemplate), typeof(DataTemplate), typeof(SearchHandler), null, BindingMode.OneTime); 384 public static readonly BindableProperty QueryIconHelpTextProperty = 385 BindableProperty.Create(nameof(QueryIconHelpText), typeof(string), typeof(SearchHandler), null, BindingMode.OneTime, 389 public static readonly BindableProperty QueryIconNameProperty = 390 BindableProperty.Create(nameof(QueryIconName), typeof(string), typeof(SearchHandler), null, BindingMode.OneTime, 394 public static readonly BindableProperty QueryIconProperty = 395 BindableProperty.Create(nameof(QueryIcon), typeof(ImageSource), typeof(SearchHandler), null, BindingMode.OneTime, 399 public static readonly BindableProperty QueryProperty = 400 BindableProperty.Create(nameof(Query), typeof(string), typeof(SearchHandler), null, BindingMode.TwoWay, 404 public static readonly BindableProperty SearchBoxVisibilityProperty = 405 BindableProperty.Create(nameof(SearchBoxVisibility), typeof(SearchBoxVisibility), typeof(SearchHandler), SearchBoxVisibility.Expanded, BindingMode.OneWay); 408 BindableProperty.CreateReadOnly(nameof(SelectedItem), typeof(object), typeof(SearchHandler), null, BindingMode.OneWayToSource); 411 public static BindableProperty SelectedItemProperty = SelectedItemPropertyKey.BindableProperty; 414 public static readonly BindableProperty ShowsResultsProperty = 415 BindableProperty.Create(nameof(ShowsResults), typeof(bool), typeof(SearchHandler), false, BindingMode.OneTime);
Shell\Shell.cs (85)
34 public static readonly BindableProperty BackButtonBehaviorProperty = 35 BindableProperty.CreateAttached("BackButtonBehavior", typeof(BackButtonBehavior), typeof(Shell), null, BindingMode.OneTime, 50 public static readonly BindableProperty PresentationModeProperty = BindableProperty.CreateAttached("PresentationMode", typeof(PresentationMode), typeof(Shell), PresentationMode.Animated); 59 public static readonly BindableProperty FlyoutBehaviorProperty = 60 BindableProperty.CreateAttached(nameof(FlyoutBehavior), typeof(FlyoutBehavior), typeof(Shell), FlyoutBehavior.Flyout, 66 public static readonly BindableProperty NavBarIsVisibleProperty = 67 BindableProperty.CreateAttached("NavBarIsVisible", typeof(bool), typeof(Shell), true, propertyChanged: OnNavBarIsVisibleChanged); 83 public static readonly BindableProperty NavBarHasShadowProperty = 84 BindableProperty.CreateAttached("NavBarHasShadow", typeof(bool), typeof(Shell), default(bool), 90 public static readonly BindableProperty SearchHandlerProperty = 91 BindableProperty.CreateAttached("SearchHandler", typeof(SearchHandler), typeof(Shell), null, BindingMode.OneTime, 106 public static readonly BindableProperty FlyoutItemIsVisibleProperty = 107 BindableProperty.CreateAttached("FlyoutItemIsVisible", typeof(bool), typeof(Shell), true, propertyChanged: OnFlyoutItemIsVisibleChanged); 135 public static readonly BindableProperty TabBarIsVisibleProperty = 136 BindableProperty.CreateAttached("TabBarIsVisible", typeof(bool), typeof(Shell), true); 141 public static readonly BindableProperty TitleViewProperty = 142 BindableProperty.CreateAttached("TitleView", typeof(View), typeof(Shell), null, propertyChanged: OnTitleViewChanged); 147 public static readonly BindableProperty MenuItemTemplateProperty = 148 BindableProperty.CreateAttached(nameof(MenuItemTemplate), typeof(DataTemplate), typeof(Shell), null, BindingMode.OneTime); 171 public static readonly BindableProperty ItemTemplateProperty = 172 BindableProperty.CreateAttached(nameof(ItemTemplate), typeof(DataTemplate), typeof(Shell), null, BindingMode.OneTime); 359 public static readonly new BindableProperty BackgroundColorProperty = 360 BindableProperty.CreateAttached("BackgroundColor", typeof(Color), typeof(Shell), null, 366 public static readonly BindableProperty DisabledColorProperty = 367 BindableProperty.CreateAttached("DisabledColor", typeof(Color), typeof(Shell), null, 373 public static readonly BindableProperty ForegroundColorProperty = 374 BindableProperty.CreateAttached("ForegroundColor", typeof(Color), typeof(Shell), null, 380 public static readonly BindableProperty TabBarBackgroundColorProperty = 381 BindableProperty.CreateAttached("TabBarBackgroundColor", typeof(Color), typeof(Shell), null, 387 public static readonly BindableProperty TabBarDisabledColorProperty = 388 BindableProperty.CreateAttached("TabBarDisabledColor", typeof(Color), typeof(Shell), null, 392 public static readonly BindableProperty TabBarForegroundColorProperty = 393 BindableProperty.CreateAttached("TabBarForegroundColor", typeof(Color), typeof(Shell), null, 399 public static readonly BindableProperty TabBarTitleColorProperty = 400 BindableProperty.CreateAttached("TabBarTitleColor", typeof(Color), typeof(Shell), null, 406 public static readonly BindableProperty TabBarUnselectedColorProperty = 407 BindableProperty.CreateAttached("TabBarUnselectedColor", typeof(Color), typeof(Shell), null, 413 public static readonly BindableProperty TitleColorProperty = 414 BindableProperty.CreateAttached("TitleColor", typeof(Color), typeof(Shell), null, 420 public static readonly BindableProperty UnselectedColorProperty = 421 BindableProperty.CreateAttached("UnselectedColor", typeof(Color), typeof(Shell), null, 427 public static readonly BindableProperty FlyoutBackdropProperty = 428 BindableProperty.CreateAttached(nameof(FlyoutBackdrop), typeof(Brush), typeof(Shell), Brush.Default, 435 public static readonly BindableProperty FlyoutWidthProperty = 436 BindableProperty.CreateAttached(nameof(FlyoutWidth), typeof(double), typeof(Shell), -1d, 443 public static readonly BindableProperty FlyoutHeightProperty = 444 BindableProperty.CreateAttached(nameof(FlyoutHeight), typeof(double), typeof(Shell), -1d, 625 BindableProperty.CreateReadOnly(nameof(CurrentState), typeof(ShellNavigationState), typeof(Shell), null); 627 static readonly BindablePropertyKey ItemsPropertyKey = BindableProperty.CreateReadOnly(nameof(Items), typeof(ShellItemCollection), typeof(Shell), null, 649 BindableProperty bp = bo is IMenuItemController ? MenuItemTemplateProperty : ItemTemplateProperty; 1059 public static readonly BindableProperty CurrentItemProperty = 1060 BindableProperty.Create(nameof(CurrentItem), typeof(ShellItem), typeof(Shell), null, BindingMode.TwoWay, 1065 public static readonly BindableProperty CurrentStateProperty = CurrentStatePropertyKey.BindableProperty; 1073 public static readonly BindableProperty FlyoutBackgroundImageProperty = 1074 BindableProperty.Create(nameof(FlyoutBackgroundImage), typeof(ImageSource), typeof(Shell), default(ImageSource), BindingMode.OneTime); 1079 public static readonly BindableProperty FlyoutBackgroundImageAspectProperty = 1080 BindableProperty.Create(nameof(FlyoutBackgroundImageAspect), typeof(Aspect), typeof(Shell), default(Aspect), BindingMode.OneTime); 1085 public static readonly BindableProperty FlyoutBackgroundColorProperty = 1086 BindableProperty.Create(nameof(FlyoutBackgroundColor), typeof(Color), typeof(Shell), null, BindingMode.OneTime); 1089 public static readonly BindableProperty FlyoutBackgroundProperty = 1090 BindableProperty.Create(nameof(FlyoutBackground), typeof(Brush), typeof(Shell), SolidColorBrush.Default, BindingMode.OneTime); 1093 public static readonly BindableProperty FlyoutHeaderBehaviorProperty = 1094 BindableProperty.Create(nameof(FlyoutHeaderBehavior), typeof(FlyoutHeaderBehavior), typeof(Shell), FlyoutHeaderBehavior.Default, BindingMode.OneTime); 1100 public static readonly BindableProperty FlyoutHeaderProperty = 1101 BindableProperty.Create(nameof(FlyoutHeader), typeof(object), typeof(Shell), null, BindingMode.OneTime, 1108 public static readonly BindableProperty FlyoutFooterProperty = 1109 BindableProperty.Create(nameof(FlyoutFooter), typeof(object), typeof(Shell), null, BindingMode.OneTime, 1115 public static readonly BindableProperty FlyoutHeaderTemplateProperty = 1116 BindableProperty.Create(nameof(FlyoutHeaderTemplate), typeof(DataTemplate), typeof(Shell), null, BindingMode.OneTime, 1122 public static readonly BindableProperty FlyoutFooterTemplateProperty = 1123 BindableProperty.Create(nameof(FlyoutFooterTemplate), typeof(DataTemplate), typeof(Shell), null, BindingMode.OneTime, 1129 public static readonly BindableProperty FlyoutIsPresentedProperty = 1130 BindableProperty.Create(nameof(FlyoutIsPresented), typeof(bool), typeof(Shell), false, BindingMode.TwoWay); 1133 public static readonly BindableProperty ItemsProperty = ItemsPropertyKey.BindableProperty; 1139 public static readonly BindableProperty FlyoutIconProperty = 1140 BindableProperty.Create(nameof(FlyoutIcon), typeof(ImageSource), typeof(Shell), null); 1146 public static readonly BindableProperty FlyoutVerticalScrollModeProperty = 1147 BindableProperty.Create(nameof(FlyoutVerticalScrollMode), typeof(ScrollMode), typeof(Shell), ScrollMode.Auto); 1783 internal T GetEffectiveValue<T>(BindableProperty property, T defaultValue, bool ignoreImplicit = false) 1789 BindableProperty property, 2013 public static readonly BindableProperty FlyoutContentProperty = 2014 BindableProperty.Create(nameof(FlyoutContent), typeof(object), typeof(Shell), null, BindingMode.OneTime, propertyChanging: OnFlyoutContentChanging); 2020 public static readonly BindableProperty FlyoutContentTemplateProperty = 2021 BindableProperty.Create(nameof(FlyoutContentTemplate), typeof(DataTemplate), typeof(Shell), null, BindingMode.OneTime, propertyChanging: OnFlyoutContentTemplateChanging);
Shell\ShellAppearance.cs (3)
13 static readonly BindableProperty[] s_ingestArray = new[] 27 static readonly BindableProperty[] s_ingestBrushArray = new[] 32 static readonly BindableProperty[] s_ingestDoubleArray = new[]
Shell\ShellContent.cs (8)
18 BindableProperty.CreateReadOnly(nameof(MenuItems), typeof(MenuItemCollection), typeof(ShellContent), null, 22 public static readonly BindableProperty MenuItemsProperty = MenuItemsPropertyKey.BindableProperty; 25 public static readonly BindableProperty ContentProperty = 26 BindableProperty.Create(nameof(Content), typeof(object), typeof(ShellContent), null, BindingMode.OneTime, propertyChanged: OnContentChanged); 29 public static readonly BindableProperty ContentTemplateProperty = 30 BindableProperty.Create(nameof(ContentTemplate), typeof(DataTemplate), typeof(ShellContent), null, BindingMode.OneTime); 32 internal static readonly BindableProperty QueryAttributesProperty = 33 BindableProperty.CreateAttached("QueryAttributes", typeof(ShellRouteParameters), typeof(ShellContent), defaultValue: null, propertyChanged: OnQueryAttributesPropertyChanged);
Shell\ShellGroupItem.cs (2)
10 public static readonly BindableProperty FlyoutDisplayOptionsProperty = 11 BindableProperty.Create(nameof(FlyoutDisplayOptions), typeof(FlyoutDisplayOptions), typeof(ShellGroupItem), FlyoutDisplayOptions.AsSingleItem, BindingMode.OneTime, propertyChanged: OnFlyoutDisplayOptionsPropertyChanged);
Shell\ShellItem.cs (5)
32 public static readonly new BindableProperty IsVisibleProperty = BaseShellItem.IsVisibleProperty; 58 static readonly BindablePropertyKey ItemsPropertyKey = BindableProperty.CreateReadOnly(nameof(Items), typeof(ShellSectionCollection), typeof(ShellItem), null, 141 public static readonly BindableProperty CurrentItemProperty = 142 BindableProperty.Create(nameof(CurrentItem), typeof(ShellSection), typeof(ShellItem), null, BindingMode.TwoWay, 148 public static readonly BindableProperty ItemsProperty = ItemsPropertyKey.BindableProperty;
Shell\ShellSection.cs (4)
30 BindableProperty.CreateReadOnly(nameof(Items), typeof(ShellContentCollection), typeof(ShellSection), null, 204 public static readonly BindableProperty CurrentItemProperty = 205 BindableProperty.Create(nameof(CurrentItem), typeof(ShellContent), typeof(ShellSection), null, BindingMode.TwoWay, 209 public static readonly BindableProperty ItemsProperty = ItemsPropertyKey.BindableProperty;
Slider\Slider.cs (18)
12 public static readonly BindableProperty MinimumProperty = BindableProperty.Create(nameof(Minimum), typeof(double), typeof(Slider), 0d, coerceValue: (bindable, value) => 20 public static readonly BindableProperty MaximumProperty = BindableProperty.Create(nameof(Maximum), typeof(double), typeof(Slider), 1d, coerceValue: (bindable, value) => 28 public static readonly BindableProperty ValueProperty = BindableProperty.Create(nameof(Value), typeof(double), typeof(Slider), 0d, BindingMode.TwoWay, coerceValue: (bindable, value) => 39 public static readonly BindableProperty MinimumTrackColorProperty = BindableProperty.Create(nameof(MinimumTrackColor), typeof(Color), typeof(Slider), null); 42 public static readonly BindableProperty MaximumTrackColorProperty = BindableProperty.Create(nameof(MaximumTrackColor), typeof(Color), typeof(Slider), null); 45 public static readonly BindableProperty ThumbColorProperty = BindableProperty.Create(nameof(ThumbColor), typeof(Color), typeof(Slider), null); 48 public static readonly BindableProperty ThumbImageSourceProperty = BindableProperty.Create(nameof(ThumbImageSource), typeof(ImageSource), typeof(Slider), default(ImageSource)); 51 public static readonly BindableProperty DragStartedCommandProperty = BindableProperty.Create(nameof(DragStartedCommand), typeof(ICommand), typeof(Slider), default(ICommand)); 54 public static readonly BindableProperty DragCompletedCommandProperty = BindableProperty.Create(nameof(DragCompletedCommand), typeof(ICommand), typeof(Slider), default(ICommand));
SolidColorBrush.cs (2)
34 public static readonly BindableProperty ColorProperty = BindableProperty.Create(
Span.cs (15)
21 public static readonly BindableProperty StyleProperty = BindableProperty.Create(nameof(Style), typeof(Style), typeof(Span), default(Style), 25 public static readonly BindableProperty TextDecorationsProperty = DecorableTextElement.TextDecorationsProperty; 28 public static readonly BindableProperty TextTransformProperty = TextElement.TextTransformProperty; 38 public static readonly BindableProperty BackgroundColorProperty 39 = BindableProperty.Create(nameof(BackgroundColor), typeof(Color), typeof(Span), default(Color), defaultBindingMode: BindingMode.OneWay); 49 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 59 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 80 public static readonly BindableProperty TextProperty 81 = BindableProperty.Create(nameof(Text), typeof(string), typeof(Span), "", defaultBindingMode: BindingMode.OneWay); 91 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 94 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 97 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 100 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty; 103 public static readonly BindableProperty LineHeightProperty = LineHeightElement.LineHeightProperty;
StateTrigger.cs (2)
15 public static readonly BindableProperty IsActiveProperty = 16 BindableProperty.Create(nameof(IsActive), typeof(bool), typeof(StateTrigger), default(bool),
Stepper\Stepper.cs (8)
12 public static readonly BindableProperty MaximumProperty = BindableProperty.Create(nameof(Maximum), typeof(double), typeof(Stepper), 100.0, 22 public static readonly BindableProperty MinimumProperty = BindableProperty.Create(nameof(Minimum), typeof(double), typeof(Stepper), 0.0, 32 public static readonly BindableProperty ValueProperty = BindableProperty.Create(nameof(Value), typeof(double), typeof(Stepper), 0.0, BindingMode.TwoWay, 48 public static readonly BindableProperty IncrementProperty = BindableProperty.Create(nameof(Increment), typeof(double), typeof(Stepper), 1.0,
StreamImageSource.cs (2)
13 public static readonly BindableProperty StreamProperty = BindableProperty.Create(nameof(Stream), typeof(Func<CancellationToken, Task<Stream>>), typeof(StreamImageSource),
Style.cs (2)
16 readonly BindableProperty _basedOnResourceProperty = BindableProperty.CreateAttached("BasedOnResource", typeof(Style), typeof(Style), default(Style),
StyleableElement\StyleableElement.cs (2)
11 public static readonly BindableProperty StyleProperty = 12 BindableProperty.Create(nameof(Style), typeof(Style), typeof(StyleableElement), default(Style),
StyleSheets\IStyleSelectable.cs (1)
18 BindableProperty GetProperty(string key, bool inheriting);
StyleSheets\Style.cs (2)
70 var property = ((IStylable)styleable).GetProperty(decl.Key, inheriting); 96 static object Convert(object target, object value, BindableProperty property)
StyleSheets\StylePropertyAttribute.cs (1)
16 public BindableProperty BindableProperty { get; set; }
SwipeGestureRecognizer.cs (8)
16 public static readonly BindableProperty CommandProperty = BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(SwipeGestureRecognizer), null); 19 public static readonly BindableProperty CommandParameterProperty = BindableProperty.Create(nameof(CommandParameter), typeof(object), typeof(SwipeGestureRecognizer), null); 22 public static readonly BindableProperty DirectionProperty = BindableProperty.Create(nameof(Direction), typeof(SwipeDirection), typeof(SwipeGestureRecognizer), default(SwipeDirection)); 25 public static readonly BindableProperty ThresholdProperty = BindableProperty.Create(nameof(Threshold), typeof(uint), typeof(SwipeGestureRecognizer), DefaultSwipeThreshold);
SwipeView\SwipeItem.cs (4)
12 public static readonly BindableProperty BackgroundColorProperty = BindableProperty.Create(nameof(BackgroundColor), typeof(Color), typeof(SwipeItem), null); 15 public static readonly BindableProperty IsVisibleProperty = BindableProperty.Create(nameof(IsVisible), typeof(bool), typeof(SwipeItem), true);
SwipeView\SwipeItems.cs (4)
38 public static readonly BindableProperty ModeProperty = BindableProperty.Create(nameof(Mode), typeof(SwipeMode), typeof(SwipeItems), SwipeMode.Reveal); 40 public static readonly BindableProperty SwipeBehaviorOnInvokedProperty = BindableProperty.Create(nameof(SwipeBehaviorOnInvoked), typeof(SwipeBehaviorOnInvoked), typeof(SwipeItems), SwipeBehaviorOnInvoked.Auto);
SwipeView\SwipeItemView.cs (4)
13 public static readonly BindableProperty CommandProperty = BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(SwipeItemView), null, 18 public static readonly BindableProperty CommandParameterProperty = BindableProperty.Create(nameof(CommandParameter), typeof(object), typeof(SwipeItemView), null,
SwipeView\SwipeView.cs (10)
35 public static readonly BindableProperty ThresholdProperty = 36 BindableProperty.Create(nameof(Threshold), typeof(double), typeof(SwipeView), default(double)); 39 public static readonly BindableProperty LeftItemsProperty = 40 BindableProperty.Create(nameof(LeftItems), typeof(SwipeItems), typeof(SwipeView), null, BindingMode.OneWay, null, defaultValueCreator: SwipeItemsDefaultValueCreator, 44 public static readonly BindableProperty RightItemsProperty = 45 BindableProperty.Create(nameof(RightItems), typeof(SwipeItems), typeof(SwipeView), null, BindingMode.OneWay, null, defaultValueCreator: SwipeItemsDefaultValueCreator, 49 public static readonly BindableProperty TopItemsProperty = 50 BindableProperty.Create(nameof(TopItems), typeof(SwipeItems), typeof(SwipeView), null, BindingMode.OneWay, null, defaultValueCreator: SwipeItemsDefaultValueCreator, 54 public static readonly BindableProperty BottomItemsProperty = 55 BindableProperty.Create(nameof(BottomItems), typeof(SwipeItems), typeof(SwipeView), null, BindingMode.OneWay, null, defaultValueCreator: SwipeItemsDefaultValueCreator,
Switch\Switch.cs (6)
17 public static readonly BindableProperty IsToggledProperty = BindableProperty.Create(nameof(IsToggled), typeof(bool), typeof(Switch), false, propertyChanged: (bindable, oldValue, newValue) => 26 public static readonly BindableProperty OnColorProperty = BindableProperty.Create(nameof(OnColor), typeof(Color), typeof(Switch), null, 33 public static readonly BindableProperty ThumbColorProperty = BindableProperty.Create(nameof(ThumbColor), typeof(Color), typeof(Switch), null);
TabbedPage\TabbedPage.cs (7)
12 public static readonly BindableProperty BarBackgroundColorProperty = BarElement.BarBackgroundColorProperty; 15 public static readonly BindableProperty BarBackgroundProperty = BarElement.BarBackgroundProperty; 18 public static readonly BindableProperty BarTextColorProperty = BarElement.BarTextColorProperty; 21 public static readonly BindableProperty UnselectedTabColorProperty = BindableProperty.Create(nameof(UnselectedTabColor), typeof(Color), typeof(TabbedPage), default(Color)); 24 public static readonly BindableProperty SelectedTabColorProperty = BindableProperty.Create(nameof(SelectedTabColor), typeof(Color), typeof(TabbedPage), default(Color));
TableView\TableSectionBase.cs (4)
11 public static readonly BindableProperty TitleProperty = BindableProperty.Create(nameof(Title), typeof(string), typeof(TableSectionBase), null); 13 public static readonly BindableProperty TextColorProperty = BindableProperty.Create(nameof(TextColor), typeof(Color), typeof(TableSectionBase), null);
TableView\TableView.cs (6)
19 public static readonly BindableProperty RowHeightProperty = BindableProperty.Create(nameof(RowHeight), typeof(int), typeof(TableView), -1); 22 public static readonly BindableProperty HasUnevenRowsProperty = BindableProperty.Create(nameof(HasUnevenRows), typeof(bool), typeof(TableView), false); 175 static readonly BindableProperty PathProperty = BindableProperty.Create("Path", typeof(Tuple<int, int>), typeof(Cell), null);
TapGestureRecognizer.cs (8)
11 public static readonly BindableProperty CommandProperty = BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(TapGestureRecognizer), null); 14 public static readonly BindableProperty CommandParameterProperty = BindableProperty.Create(nameof(CommandParameter), typeof(object), typeof(TapGestureRecognizer), null); 17 public static readonly BindableProperty NumberOfTapsRequiredProperty = BindableProperty.Create(nameof(NumberOfTapsRequired), typeof(int), typeof(TapGestureRecognizer), 1); 20 public static readonly BindableProperty ButtonsProperty = BindableProperty.Create(nameof(Buttons), typeof(ButtonsMask), typeof(TapGestureRecognizer), ButtonsMask.Primary);
TemplateBinding.cs (2)
88 internal override async void Apply(object newContext, BindableObject bindObj, BindableProperty targetProperty, bool fromBindingContextChanged, SetterSpecificity specificity) 134 void ApplyInner(Element templatedParent, BindableObject bindableObject, BindableProperty targetProperty)
TemplatedItemsList.cs (21)
19 public sealed class TemplatedItemsList<TView, [DynamicallyAccessedMembers(BindableProperty.DeclaringTypeMembers | BindableProperty.ReturnTypeMembers)] TItem> : BindableObject, ITemplatedItemsList<TItem>, IList, IDisposable 24 public static readonly BindableProperty NameProperty = BindableProperty.Create(nameof(Name), typeof(string), typeof(TemplatedItemsList<TView, TItem>), null); 27 public static readonly BindableProperty ShortNameProperty = BindableProperty.Create(nameof(ShortName), typeof(string), typeof(TemplatedItemsList<TView, TItem>), null); 29 static readonly BindablePropertyKey HeaderContentPropertyKey = BindableProperty.CreateReadOnly(nameof(HeaderContent), typeof(TItem), typeof(TemplatedItemsList<TView, TItem>), null); 31 internal static readonly BindablePropertyKey ListProxyPropertyKey = BindableProperty.CreateReadOnly(nameof(ListProxy), typeof(ListProxy), typeof(TemplatedItemsList<TView, TItem>), null, 34 static readonly BindableProperty GroupProperty = BindableProperty.Create("Group", typeof(TemplatedItemsList<TView, TItem>), typeof(TItem), null); 36 static readonly BindableProperty IndexProperty = BindableProperty.Create("Index", typeof(int), typeof(TItem), -1); 38 static readonly BindablePropertyKey IsGroupHeaderPropertyKey = BindableProperty.CreateAttachedReadOnly("IsGroupHeader", typeof(bool), typeof(Cell), false); 40 readonly BindableProperty _itemSourceProperty; 41 readonly BindableProperty _itemTemplateProperty; 54 internal TemplatedItemsList(TView itemsView, BindableProperty itemSourceProperty, BindableProperty itemTemplateProperty) 76 internal TemplatedItemsList(TemplatedItemsList<TView, TItem> parent, IEnumerable itemSource, TView itemsView, BindableProperty itemTemplateProperty, int windowSize = int.MaxValue) 136 public BindableProperty GroupHeaderTemplateProperty { get; set; } 160 public BindableProperty IsGroupingEnabledProperty { get; set; } 175 public BindableProperty ProgressiveLoadingProperty { get; set; }
TemplatedPage.cs (2)
12 public static readonly BindableProperty ControlTemplateProperty = BindableProperty.Create(nameof(ControlTemplate), typeof(ControlTemplate), typeof(TemplatedPage), null,
TemplatedView\TemplatedView.cs (2)
16 public static readonly BindableProperty ControlTemplateProperty = BindableProperty.Create(nameof(ControlTemplate), typeof(ControlTemplate), typeof(TemplatedView), null,
TemplateExtensions.cs (1)
12 public static void SetBinding(this DataTemplate self, BindableProperty targetProperty, string path)
TextAlignmentElement.cs (4)
7 public static readonly BindableProperty HorizontalTextAlignmentProperty = 8 BindableProperty.Create(nameof(ITextAlignmentElement.HorizontalTextAlignment), typeof(TextAlignment), typeof(ITextAlignmentElement), TextAlignment.Start, 12 public static readonly BindableProperty VerticalTextAlignmentProperty = 13 BindableProperty.Create(nameof(ITextAlignmentElement.VerticalTextAlignment), typeof(TextAlignment), typeof(ITextAlignmentElement), TextAlignment.Center);
TextElement.cs (6)
11 public static readonly BindableProperty TextColorProperty = 12 BindableProperty.Create(nameof(ITextElement.TextColor), typeof(Color), typeof(ITextElement), null, 18 public static readonly BindableProperty CharacterSpacingProperty = 19 BindableProperty.Create(nameof(ITextElement.CharacterSpacing), typeof(double), typeof(ITextElement), 0.0d, 35 public static readonly BindableProperty TextTransformProperty = 36 BindableProperty.Create(nameof(ITextElement.TextTransform), typeof(TextTransform), typeof(ITextElement), TextTransform.Default,
TimePicker\TimePicker.cs (10)
12 public static readonly BindableProperty FormatProperty = BindableProperty.Create(nameof(Format), typeof(string), typeof(TimePicker), "t"); 15 public static readonly BindableProperty TextColorProperty = TextElement.TextColorProperty; 18 public static readonly BindableProperty CharacterSpacingProperty = TextElement.CharacterSpacingProperty; 21 public static readonly BindableProperty TimeProperty = BindableProperty.Create(nameof(Time), typeof(TimeSpan), typeof(TimePicker), new TimeSpan(0), BindingMode.TwoWay, 30 public static readonly BindableProperty FontFamilyProperty = FontElement.FontFamilyProperty; 33 public static readonly BindableProperty FontSizeProperty = FontElement.FontSizeProperty; 36 public static readonly BindableProperty FontAttributesProperty = FontElement.FontAttributesProperty; 39 public static readonly BindableProperty FontAutoScalingEnabledProperty = FontElement.FontAutoScalingEnabledProperty;
TitleBar\TitleBar.cs (14)
47 public static readonly BindableProperty IconProperty = BindableProperty.Create(nameof(Icon), typeof(ImageSource), 51 public static readonly BindableProperty LeadingContentProperty = BindableProperty.Create(nameof(LeadingContent), typeof(IView), 55 public static readonly BindableProperty ContentProperty = BindableProperty.Create(nameof(Content), typeof(IView), 59 public static readonly BindableProperty TrailingContentProperty = BindableProperty.Create(nameof(TrailingContent), typeof(IView), 63 public static readonly BindableProperty TitleProperty = BindableProperty.Create(nameof(Title), typeof(string), 67 public static readonly BindableProperty SubtitleProperty = BindableProperty.Create(nameof(Subtitle), typeof(string), 71 public static readonly BindableProperty ForegroundColorProperty = BindableProperty.Create(nameof(ForegroundColor),
Toolbar\ToolbarItem.cs (4)
9 static readonly BindableProperty OrderProperty = BindableProperty.Create(nameof(Order), typeof(ToolbarItemOrder), typeof(ToolbarItem), ToolbarItemOrder.Default, validateValue: (bo, o) => 15 static readonly BindableProperty PriorityProperty = BindableProperty.Create(nameof(Priority), typeof(int), typeof(ToolbarItem), 0);
ToolTipProperties.cs (2)
8 public static readonly BindableProperty TextProperty = 9 BindableProperty.CreateAttached("Text", typeof(string), typeof(ToolTipProperties), defaultValue: null, propertyChanged: OnToolTipPropertyChanged);
TypeConversionHelper.cs (1)
76 type != typeof(string) && !BindableProperty.SimpleConvertTypes.ContainsKey(type);
TypedBinding.cs (6)
70 internal abstract void ApplyToResolvedSource(object sourceObject, BindableObject target, BindableProperty property, bool fromTarget, SetterSpecificity specificity); 146 BindableProperty _targetProperty; 171 internal override void Apply(object context, BindableObject bindObj, BindableProperty targetProperty, bool fromBindingContextChanged, SetterSpecificity specificity) 205 RelativeBindingSource relativeSource, Element relativeSourceTarget, BindableObject targetObject, BindableProperty targetProperty, SetterSpecificity specificity) 234 internal override void ApplyToResolvedSource(object source, BindableObject target, BindableProperty targetProperty, bool fromBindingContextChanged, SetterSpecificity specificity) 288 internal void ApplyCore(object sourceObject, BindableObject target, BindableProperty property, bool fromTarget, SetterSpecificity specificity)
UriImageSource.cs (6)
16 public static readonly BindableProperty UriProperty = BindableProperty.Create( 22 public static readonly BindableProperty CacheValidityProperty = BindableProperty.Create( 26 public static readonly BindableProperty CachingEnabledProperty = BindableProperty.Create(
UrlWebViewSource.cs (2)
10 public static readonly BindableProperty UrlProperty = BindableProperty.Create(nameof(Url), typeof(string), typeof(UrlWebViewSource), default(string),
View\View.cs (14)
25 public static readonly BindableProperty VerticalOptionsProperty = 26 BindableProperty.Create(nameof(VerticalOptions), typeof(LayoutOptions), typeof(View), LayoutOptions.Fill, 31 public static readonly BindableProperty HorizontalOptionsProperty = 32 BindableProperty.Create(nameof(HorizontalOptions), typeof(LayoutOptions), typeof(View), LayoutOptions.Fill, 37 public static readonly BindableProperty MarginProperty = 38 BindableProperty.Create(nameof(Margin), typeof(Thickness), typeof(View), default(Thickness), 41 internal static readonly BindableProperty MarginLeftProperty = 42 BindableProperty.Create("MarginLeft", typeof(double), typeof(View), default(double), 52 internal static readonly BindableProperty MarginTopProperty = 53 BindableProperty.Create("MarginTop", typeof(double), typeof(View), default(double), 63 internal static readonly BindableProperty MarginRightProperty = 64 BindableProperty.Create("MarginRight", typeof(double), typeof(View), default(double), 74 internal static readonly BindableProperty MarginBottomProperty = 75 BindableProperty.Create("MarginBottom", typeof(double), typeof(View), default(double),
VisualElement\VisualElement.cs (76)
24 public new static readonly BindableProperty NavigationProperty = NavigableElement.NavigationProperty; 27 public new static readonly BindableProperty StyleProperty = NavigableElement.StyleProperty; 32 public static readonly BindableProperty InputTransparentProperty = BindableProperty.Create( 39 public static readonly BindableProperty IsEnabledProperty = BindableProperty.Create(nameof(IsEnabled), typeof(bool), 42 static readonly BindablePropertyKey XPropertyKey = BindableProperty.CreateReadOnly(nameof(X), typeof(double), typeof(VisualElement), default(double)); 45 public static readonly BindableProperty XProperty = XPropertyKey.BindableProperty; 47 static readonly BindablePropertyKey YPropertyKey = BindableProperty.CreateReadOnly(nameof(Y), typeof(double), typeof(VisualElement), default(double)); 50 public static readonly BindableProperty YProperty = YPropertyKey.BindableProperty; 53 public static readonly BindableProperty AnchorXProperty = BindableProperty.Create(nameof(AnchorX), typeof(double), typeof(VisualElement), .5d); 56 public static readonly BindableProperty AnchorYProperty = BindableProperty.Create(nameof(AnchorY), typeof(double), typeof(VisualElement), .5d); 59 public static readonly BindableProperty TranslationXProperty = BindableProperty.Create(nameof(TranslationX), typeof(double), typeof(VisualElement), 0d); 62 public static readonly BindableProperty TranslationYProperty = BindableProperty.Create(nameof(TranslationY), typeof(double), typeof(VisualElement), 0d); 64 static readonly BindablePropertyKey WidthPropertyKey = BindableProperty.CreateReadOnly(nameof(Width), typeof(double), typeof(VisualElement), -1d, 68 public static readonly BindableProperty WidthProperty = WidthPropertyKey.BindableProperty; 70 static readonly BindablePropertyKey HeightPropertyKey = BindableProperty.CreateReadOnly(nameof(Height), typeof(double), typeof(VisualElement), -1d, 74 public static readonly BindableProperty HeightProperty = HeightPropertyKey.BindableProperty; 77 public static readonly BindableProperty RotationProperty = BindableProperty.Create(nameof(Rotation), typeof(double), typeof(VisualElement), default(double)); 80 public static readonly BindableProperty RotationXProperty = BindableProperty.Create(nameof(RotationX), typeof(double), typeof(VisualElement), default(double)); 83 public static readonly BindableProperty RotationYProperty = BindableProperty.Create(nameof(RotationY), typeof(double), typeof(VisualElement), default(double)); 86 public static readonly BindableProperty ScaleProperty = BindableProperty.Create(nameof(Scale), typeof(double), typeof(VisualElement), 1d); 89 public static readonly BindableProperty ScaleXProperty = BindableProperty.Create(nameof(ScaleX), typeof(double), typeof(VisualElement), 1d); 92 public static readonly BindableProperty ScaleYProperty = BindableProperty.Create(nameof(ScaleY), typeof(double), typeof(VisualElement), 1d); 94 internal static readonly BindableProperty TransformProperty = BindableProperty.Create("Transform", typeof(string), typeof(VisualElement), null, propertyChanged: OnTransformChanged); 97 public static readonly BindableProperty ClipProperty = BindableProperty.Create(nameof(Clip), typeof(Geometry), typeof(VisualElement), null, 170 public static readonly BindableProperty VisualProperty = 171 BindableProperty.Create(nameof(Visual), typeof(IVisual), typeof(VisualElement), VisualMarker.MatchParent, 264 internal static readonly BindableProperty TransformOriginProperty = 265 BindableProperty.Create("TransformOrigin", typeof(Point), typeof(VisualElement), new Point(.5d, .5d), 269 public static readonly BindableProperty IsVisibleProperty = BindableProperty.Create(nameof(IsVisible), typeof(bool), typeof(VisualElement), true, 273 public static readonly BindableProperty OpacityProperty = BindableProperty.Create(nameof(Opacity), typeof(double), typeof(VisualElement), 1d, coerceValue: (bindable, value) => ((double)value).Clamp(0, 1)); 276 public static readonly BindableProperty BackgroundColorProperty = BindableProperty.Create(nameof(BackgroundColor), typeof(Color), typeof(VisualElement), null); 279 public static readonly BindableProperty BackgroundProperty = BindableProperty.Create(nameof(Background), typeof(Brush), typeof(VisualElement), Brush.Default, 388 internal static readonly BindablePropertyKey BehaviorsPropertyKey = BindableProperty.CreateReadOnly(nameof(Behaviors), typeof(IList<Behavior>), typeof(VisualElement), default(IList<Behavior>), 397 public static readonly BindableProperty BehaviorsProperty = BehaviorsPropertyKey.BindableProperty; 399 internal static readonly BindablePropertyKey TriggersPropertyKey = BindableProperty.CreateReadOnly(nameof(Triggers), typeof(IList<TriggerBase>), typeof(VisualElement), default(IList<TriggerBase>), 408 public static readonly BindableProperty TriggersProperty = TriggersPropertyKey.BindableProperty; 413 public static readonly BindableProperty WidthRequestProperty = BindableProperty.Create(nameof(WidthRequest), typeof(double), typeof(VisualElement), -1d, propertyChanged: OnRequestChanged); 416 public static readonly BindableProperty HeightRequestProperty = BindableProperty.Create(nameof(HeightRequest), typeof(double), typeof(VisualElement), -1d, propertyChanged: OnRequestChanged); 419 public static readonly BindableProperty MinimumWidthRequestProperty = BindableProperty.Create(nameof(MinimumWidthRequest), typeof(double), typeof(VisualElement), -1d, propertyChanged: OnRequestChanged); 422 public static readonly BindableProperty MinimumHeightRequestProperty = BindableProperty.Create(nameof(MinimumHeightRequest), typeof(double), typeof(VisualElement), -1d, propertyChanged: OnRequestChanged); 425 public static readonly BindableProperty MaximumWidthRequestProperty = BindableProperty.Create(nameof(MaximumWidthRequest), typeof(double), typeof(VisualElement), double.PositiveInfinity, propertyChanged: OnRequestChanged); 428 public static readonly BindableProperty MaximumHeightRequestProperty = BindableProperty.Create(nameof(MaximumHeightRequest), typeof(double), typeof(VisualElement), double.PositiveInfinity, propertyChanged: OnRequestChanged); 433 public static readonly BindablePropertyKey IsFocusedPropertyKey = BindableProperty.CreateReadOnly(nameof(IsFocused), 437 public static readonly BindableProperty IsFocusedProperty = IsFocusedPropertyKey.BindableProperty; 440 public static readonly BindableProperty FlowDirectionProperty = BindableProperty.Create(nameof(FlowDirection), typeof(FlowDirection), typeof(VisualElement), FlowDirection.MatchParent, propertyChanging: FlowDirectionChanging, propertyChanged: FlowDirectionChanged); 477 static readonly BindablePropertyKey WindowPropertyKey = BindableProperty.CreateReadOnly( 481 public static readonly BindableProperty WindowProperty = WindowPropertyKey.BindableProperty; 1834 public static readonly BindableProperty ShadowProperty = 1835 BindableProperty.Create(nameof(Shadow), typeof(Shadow), typeof(VisualElement), defaultValue: null, 1857 public static readonly BindableProperty ZIndexProperty = 1858 BindableProperty.Create(nameof(ZIndex), typeof(int), typeof(VisualElement), default(int),
VisualElement\VisualElement_StyleSheet.cs (2)
15 BindableProperty IStylable.GetProperty(string key, bool inheriting) 48 return (styleAttribute.BindableProperty = bpField.GetValue(null) as BindableProperty);
VisualStateManager.cs (2)
25 public static readonly BindableProperty VisualStateGroupsProperty = 26 BindableProperty.CreateAttached("VisualStateGroups", typeof(VisualStateGroupList), typeof(VisualElement),
WebView\WebView.cs (10)
17 public static readonly BindableProperty SourceProperty = BindableProperty.Create(nameof(Source), typeof(WebViewSource), typeof(WebView), default(WebViewSource), 34 static readonly BindablePropertyKey CanGoBackPropertyKey = BindableProperty.CreateReadOnly(nameof(CanGoBack), typeof(bool), typeof(WebView), false); 37 public static readonly BindableProperty CanGoBackProperty = CanGoBackPropertyKey.BindableProperty; 39 static readonly BindablePropertyKey CanGoForwardPropertyKey = BindableProperty.CreateReadOnly(nameof(CanGoForward), typeof(bool), typeof(WebView), false); 42 public static readonly BindableProperty CanGoForwardProperty = CanGoForwardPropertyKey.BindableProperty; 45 public static readonly BindableProperty UserAgentProperty = BindableProperty.Create(nameof(UserAgent), typeof(string), typeof(WebView), null); 48 public static readonly BindableProperty CookiesProperty = BindableProperty.Create(nameof(Cookies), typeof(CookieContainer), typeof(WebView), null);
Window\Window.cs (26)
18 public static readonly BindableProperty TitleProperty = BindableProperty.Create( 22 public static readonly BindableProperty PageProperty = BindableProperty.Create( 28 public static readonly BindableProperty FlowDirectionProperty = 29 BindableProperty.Create(nameof(FlowDirection), typeof(FlowDirection), typeof(Window), FlowDirection.MatchParent, propertyChanging: FlowDirectionChanging, propertyChanged: FlowDirectionChanged); 32 public static readonly BindableProperty XProperty = BindableProperty.Create( 36 public static readonly BindableProperty YProperty = BindableProperty.Create( 40 public static readonly BindableProperty WidthProperty = BindableProperty.Create( 44 public static readonly BindableProperty HeightProperty = BindableProperty.Create( 48 public static readonly BindableProperty MaximumWidthProperty = BindableProperty.Create( 52 public static readonly BindableProperty MaximumHeightProperty = BindableProperty.Create( 56 public static readonly BindableProperty MinimumWidthProperty = BindableProperty.Create( 60 public static readonly BindableProperty MinimumHeightProperty = BindableProperty.Create( 64 public static readonly BindableProperty TitleBarProperty = BindableProperty.Create( 190 double GetPositionCoordinate(BindableProperty property) 200 double GetSizeCoordinate(BindableProperty property)
Xaml\Diagnostics\BindablePropertyDiagnostics.cs (1)
7 public static ValueSource GetValueSource(BindableObject bindable, BindableProperty property)
Xaml\Diagnostics\BindingDiagnostics.cs (1)
22 internal static void SendBindingFailure(BindingBase binding, object source, BindableObject bo, BindableProperty bp, string errorCode, string message, params object[] messageArgs)
Xaml\Diagnostics\BindingErrorEventArgs.cs (2)
41 BindableProperty property, 56 public BindableProperty TargetProperty { get; }
Microsoft.Maui.Controls.Build.Tasks (2)
CompiledConverters\BindablePropertyConverter.cs (2)
66 throw new BuildException(Conversion, node, null, value, typeof(BindableProperty)); 69 throw new BuildException(Conversion, node, null, value, typeof(BindableProperty));
Microsoft.Maui.Controls.Compatibility (8)
Tizen\Extensions\NativeBindingExtensions.cs (2)
17 public static void SetBinding(this NView view, BindableProperty targetProperty, BindingBase binding) 22 public static void SetValue(this NView target, BindableProperty targetProperty, object value)
Tizen\NativeBindingService.cs (2)
23 public bool TrySetBinding(object target, BindableProperty property, BindingBase binding) 33 public bool TrySetValue(object target, BindableProperty property, object value)
Tizen\Platform.cs (2)
18 internal static readonly BindableProperty RendererProperty = BindableProperty.CreateAttached("Renderer", typeof(IVisualElementRenderer), typeof(Platform), default(IVisualElementRenderer),
Tizen\Renderers\VisualElementRenderer.cs (2)
494 protected void RegisterPropertyHandler(BindableProperty property, Action<bool> handler) 514 protected void RegisterPropertyHandler(BindableProperty property, Action handler)
Microsoft.Maui.Controls.Foldable (24)
SpanModeStateTrigger.cs (2)
32 public static readonly BindableProperty SpanModeProperty = 33 BindableProperty.Create(nameof(SpanMode), typeof(TwoPaneViewMode), typeof(SpanModeStateTrigger), default(TwoPaneViewMode),
TwoPaneView.cs (20)
51 public static readonly BindableProperty TallModeConfigurationProperty 52 = BindableProperty.Create("TallModeConfiguration", typeof(TwoPaneViewTallModeConfiguration), typeof(TwoPaneView), defaultValue: TwoPaneViewTallModeConfiguration.TopBottom, propertyChanged: TwoPaneViewLayoutPropertyChanged); 55 public static readonly BindableProperty WideModeConfigurationProperty 56 = BindableProperty.Create("WideModeConfiguration", typeof(TwoPaneViewWideModeConfiguration), typeof(TwoPaneView), defaultValue: TwoPaneViewWideModeConfiguration.LeftRight, propertyChanged: TwoPaneViewLayoutPropertyChanged); 59 public static readonly BindableProperty Pane1Property 60 = BindableProperty.Create("Pane1", typeof(View), typeof(TwoPaneView), propertyChanged: (b, o, n) => OnPanePropertyChanged(b, o, n, 0)); 63 public static readonly BindableProperty Pane2Property 64 = BindableProperty.Create("Pane2", typeof(View), typeof(TwoPaneView), propertyChanged: (b, o, n) => OnPanePropertyChanged(b, o, n, 1)); 67 = BindableProperty.CreateReadOnly("Mode", typeof(TwoPaneViewMode), typeof(TwoPaneView), defaultValue: TwoPaneViewMode.SinglePane, propertyChanged: OnModePropertyChanged); 70 public static readonly BindableProperty ModeProperty = ModePropertyKey.BindableProperty; 73 public static readonly BindableProperty PanePriorityProperty 74 = BindableProperty.Create("PanePriority", typeof(TwoPaneViewPriority), typeof(TwoPaneView), defaultValue: TwoPaneViewPriority.Pane1, propertyChanged: TwoPaneViewLayoutPropertyChanged); 77 public static readonly BindableProperty MinTallModeHeightProperty 78 = BindableProperty.Create("MinTallModeHeight", typeof(double), typeof(TwoPaneView), defaultValueCreator: OnMinModePropertyCreate, propertyChanged: TwoPaneViewLayoutPropertyChanged); 81 public static readonly BindableProperty MinWideModeWidthProperty 82 = BindableProperty.Create("MinWideModeWidth", typeof(double), typeof(TwoPaneView), defaultValueCreator: OnMinModePropertyCreate, propertyChanged: TwoPaneViewLayoutPropertyChanged); 85 public static readonly BindableProperty Pane1LengthProperty 86 = BindableProperty.Create("Pane1Length", typeof(GridLength), typeof(TwoPaneView), defaultValue: GridLength.Star, propertyChanged: TwoPaneViewLayoutPropertyChanged); 89 public static readonly BindableProperty Pane2LengthProperty 90 = BindableProperty.Create("Pane2Length", typeof(GridLength), typeof(TwoPaneView), defaultValue: GridLength.Star, propertyChanged: TwoPaneViewLayoutPropertyChanged);
WindowSpanModeStateTrigger.cs (2)
29 public static readonly BindableProperty SpanModeProperty = 30 BindableProperty.Create(nameof(SpanMode), typeof(TwoPaneViewMode), typeof(WindowSpanModeStateTrigger), default(TwoPaneViewMode),
Microsoft.Maui.Controls.Maps (36)
Circle.cs (6)
13 public static readonly BindableProperty CenterProperty = BindableProperty.Create( 20 public static readonly BindableProperty RadiusProperty = BindableProperty.Create( 27 public static readonly BindableProperty FillColorProperty = BindableProperty.Create(
Map.cs (16)
19 public static readonly BindableProperty MapTypeProperty = BindableProperty.Create(nameof(MapType), typeof(MapType), typeof(Map), default(MapType)); 22 public static readonly BindableProperty IsShowingUserProperty = BindableProperty.Create(nameof(IsShowingUser), typeof(bool), typeof(Map), default(bool)); 25 public static readonly BindableProperty IsTrafficEnabledProperty = BindableProperty.Create(nameof(IsTrafficEnabled), typeof(bool), typeof(Map), default(bool)); 28 public static readonly BindableProperty IsScrollEnabledProperty = BindableProperty.Create(nameof(IsScrollEnabled), typeof(bool), typeof(Map), true); 31 public static readonly BindableProperty IsZoomEnabledProperty = BindableProperty.Create(nameof(IsZoomEnabled), typeof(bool), typeof(Map), true); 34 public static readonly BindableProperty ItemsSourceProperty = BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(Map), default(IEnumerable), 38 public static readonly BindableProperty ItemTemplateProperty = BindableProperty.Create(nameof(ItemTemplate), typeof(DataTemplate), typeof(Map), default(DataTemplate), 42 public static readonly BindableProperty ItemTemplateSelectorProperty = BindableProperty.Create(nameof(ItemTemplateSelector), typeof(DataTemplateSelector), typeof(Map), default(DataTemplateSelector),
MapElement.cs (4)
16 public static readonly BindableProperty StrokeColorProperty = BindableProperty.Create( 23 public static readonly BindableProperty StrokeWidthProperty = BindableProperty.Create(
Pin.cs (8)
14 public static readonly BindableProperty TypeProperty = BindableProperty.Create(nameof(Type), typeof(PinType), typeof(Pin), default(PinType)); 17 public static readonly BindableProperty LocationProperty = BindableProperty.Create(nameof(Location), typeof(Location), typeof(Pin), default(Location)); 20 public static readonly BindableProperty AddressProperty = BindableProperty.Create(nameof(Address), typeof(string), typeof(Pin), default(string)); 23 public static readonly BindableProperty LabelProperty = BindableProperty.Create(nameof(Label), typeof(string), typeof(Pin), default(string));
Polygon.cs (2)
14 public static readonly BindableProperty FillColorProperty = BindableProperty.Create(
Microsoft.Maui.Controls.Xaml (18)
ApplyPropertiesVisitor.cs (10)
318 static BindableProperty GetBindableProperty(Type elementType, string localName, IXmlLineInfo lineInfo) 325 return bindableFieldInfo.GetValue(null) as BindableProperty; 336 var property = GetBindableProperty(bpOwnerType, localName, lineInfo); 385 var property = GetBindableProperty(bpOwnerType, localName, lineInfo); 440 var property = GetBindableProperty(bpOwnerType, localName, lineInfo); 521 static bool TrySetDynamicResource(object element, BindableProperty property, object value, IXmlLineInfo lineInfo, out Exception exception) 542 static bool TrySetBinding(object element, BindableProperty property, string localName, object value, IXmlLineInfo lineInfo, out BindingBase binding, out Exception exception) 574 static bool TrySetValue(object element, BindableProperty property, bool attached, object value, IXmlLineInfo lineInfo, IServiceProvider serviceProvider, out Exception exception) 637 static bool TryGetValue(object element, BindableProperty property, bool attached, out object value, IXmlLineInfo lineInfo, out Exception exception, out object targetProperty) 802 static bool TryAddValue(BindableObject bindable, BindableProperty property, object value, IServiceProvider serviceProvider, out Exception exception)
MarkupExtensions\AppThemeBindingExtension.cs (2)
60 BindableProperty bp; 68 bp = valueProvider.TargetProperty as BindableProperty;
MarkupExtensions\OnIdiomExtension.cs (2)
45 BindableProperty bp; 55 bp = valueProvider.TargetProperty as BindableProperty;
MarkupExtensions\OnPlatformExtension.cs (2)
57 BindableProperty bp; 65 bp = valueProvider.TargetProperty as BindableProperty;
MarkupExtensions\StaticResourceExtension.cs (2)
39 var bp = targetProperty as BindableProperty;