5 instantiations of Binding
Microsoft.Maui.Controls (3)
BindableObjectExtensions.cs (1)
62 var binding = new Binding(path, mode, converter, stringFormat: stringFormat);
Binding.cs (1)
163 var clone = new Binding(Path, Mode)
TemplateExtensions.cs (1)
17 self.SetBinding(targetProperty, new Binding(path));
Microsoft.Maui.Controls.Xaml (2)
MarkupExtensions\BindingExtension.cs (1)
53 return new Binding(Path, Mode, Converter, ConverterParameter, StringFormat, Source)
MarkupExtensions\TemplateBindingExtension.cs (1)
38 return new Binding
24 references to Binding
Microsoft.Maui.Controls (22)
BindableObject.cs (4)
722 var oldBinding = oldBindingBase as Binding; 723 var newBinding = newBindingBase as Binding;
BindableObjectExtensions.cs (1)
62 var binding = new Binding(path, mode, converter, stringFormat: stringFormat);
Binding.cs (1)
163 var clone = new Binding(Path, Mode)
BindingExpression.cs (4)
68 if (Binding is Binding { Source: var source, DataType: Type dataType }) 508 !(this.Binding is Binding binding)) 532 !(this.Binding is Binding binding)) 635 IsSelf = content == Maui.Controls.Binding.SelfPath;
Compatibility\iOS\Extensions\UIViewExtensions.cs (2)
58 var binding = bindingBase as Binding;
PlatformBindingHelpers.cs (4)
21 var binding = bindingBase as Binding; 40 var binding = bindingBase as Binding;
SettersExtensions.cs (1)
18 public static void AddBinding(this IList<Setter> setters, BindableProperty property, Binding binding)
Shell\BaseShellItem.cs (5)
438 BindingBase automationIdBinding = Binding.Create(static (Element element) => element.AutomationId); 445 imageBinding = Binding.Create(static (MenuItem item) => item.IconImageSource); 446 labelBinding = Binding.Create(static (MenuItem item) => item.Text); 450 imageBinding = Binding.Create(static (BaseShellItem item) => item.FlyoutIcon); 451 labelBinding = Binding.Create(static (BaseShellItem item) => item.Title);
Microsoft.Maui.Controls.Xaml (2)
MarkupExtensions\BindingExtension.cs (1)
12 public string Path { get; set; } = Binding.SelfPath;
MarkupExtensions\TemplateBindingExtension.cs (1)
16 Path = Binding.SelfPath;