Implemented interface member:
event
PropertyChanged
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
233 references to PropertyChanged
Microsoft.Maui.Controls (167)
BindableObject.cs (2)
404 /// Raises the <see cref="PropertyChanged"/> event. 408 => PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
Cells\Cell.cs (2)
199 RealParent.PropertyChanged += OnParentPropertyChanged; 214 RealParent.PropertyChanged -= OnParentPropertyChanged;
Compatibility\Handlers\FlyoutPage\iOS\PhoneFlyoutPageRenderer.cs (4)
178 ((FlyoutPage)Element).PropertyChanged += HandlePropertyChanged; 253 Element.PropertyChanged -= HandlePropertyChanged; 532 ((FlyoutPage)Element).Flyout.PropertyChanged -= HandleFlyoutPropertyChanged; 539 ((FlyoutPage)Element).Flyout.PropertyChanged += HandleFlyoutPropertyChanged;
Compatibility\Handlers\ListView\iOS\ContextActionCell.cs (5)
153 _cell.PropertyChanged -= OnCellPropertyChanged; 160 item.PropertyChanged -= handler; 171 cell.PropertyChanged += OnCellPropertyChanged; 285 item.PropertyChanged -= handler; 595 item.PropertyChanged += handler;
Compatibility\Handlers\ListView\iOS\ViewCellRenderer.cs (3)
154 viewCell.PropertyChanged -= ViewCellPropertyChanged; 185 oldCell.PropertyChanged -= ViewCellPropertyChanged; 199 cell.PropertyChanged += ViewCellPropertyChanged;
Compatibility\Handlers\NavigationPage\iOS\NavigationRenderer.cs (5)
242 Element.PropertyChanged += HandlePropertyChanged; 279 navPage.PropertyChanged -= HandlePropertyChanged; 1194 child.PropertyChanged -= HandleChildPropertyChanged; 1200 value.PropertyChanged += HandleChildPropertyChanged; 1347 child.PropertyChanged -= HandleChildPropertyChanged;
Compatibility\Handlers\Shell\iOS\SearchHandlerAppearanceTracker.cs (2)
35 _searchHandler.PropertyChanged += SearchHandlerPropertyChanged; 397 _searchHandler.PropertyChanged -= SearchHandlerPropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellFlyoutContentRenderer.cs (1)
40 context.Shell.PropertyChanged += HandleShellPropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellFlyoutLayoutManager.cs (2)
34 _context.Shell.PropertyChanged += OnShellPropertyChanged; 470 _context.Shell.PropertyChanged -= OnShellPropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellFlyoutRenderer.cs (2)
59 Shell.PropertyChanged += OnShellPropertyChanged; 254 Shell.PropertyChanged -= OnShellPropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellItemRenderer.cs (8)
132 kvp.Value.ShellSection.PropertyChanged -= OnShellSectionPropertyChanged; 137 _displayedPage.PropertyChanged -= OnDisplayedPagePropertyChanged; 144 ShellItem.PropertyChanged -= OnElementPropertyChanged; 247 shellItem.PropertyChanged += OnElementPropertyChanged; 278 renderer.ShellSection.PropertyChanged += OnShellSectionPropertyChanged; 383 _displayedPage.PropertyChanged -= OnDisplayedPagePropertyChanged; 389 _displayedPage.PropertyChanged += OnDisplayedPagePropertyChanged; 403 renderer.ShellSection.PropertyChanged -= OnShellSectionPropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellPageRendererTracker.cs (10)
77 _context.Shell.PropertyChanged += HandleShellPropertyChanged; 199 oldPage.PropertyChanged -= OnPagePropertyChanged; 208 newPage.PropertyChanged += OnPagePropertyChanged; 500 BackButtonBehavior.PropertyChanged -= OnBackButtonBehaviorPropertyChanged; 505 BackButtonBehavior.PropertyChanged += OnBackButtonBehaviorPropertyChanged; 601 _searchHandler.PropertyChanged -= OnSearchHandlerPropertyChanged; 609 _searchHandler.PropertyChanged += OnSearchHandlerPropertyChanged; 888 Page.PropertyChanged -= OnPagePropertyChanged; 893 BackButtonBehavior.PropertyChanged -= OnBackButtonBehaviorPropertyChanged; 895 _context.Shell.PropertyChanged -= HandleShellPropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellRenderer.cs (1)
290 element.PropertyChanged += OnElementPropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellSectionRenderer.cs (8)
32 _shellSection.PropertyChanged += HandlePropertyChanged; 87 _context.Shell.PropertyChanged += HandleShellPropertyChanged; 97 _context.Shell.PropertyChanged += HandleShellPropertyChanged; 240 _displayedPage.PropertyChanged -= OnDisplayedPagePropertyChanged; 244 _shellSection.PropertyChanged -= HandlePropertyChanged; 252 _context.Shell.PropertyChanged -= HandleShellPropertyChanged; 331 _displayedPage.PropertyChanged -= OnDisplayedPagePropertyChanged; 338 _displayedPage.PropertyChanged += OnDisplayedPagePropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellSectionRootHeader.cs (2)
202 ShellSection.PropertyChanged += OnShellSectionPropertyChanged; 219 ShellSection.PropertyChanged -= OnShellSectionPropertyChanged;
Compatibility\Handlers\Shell\iOS\ShellSectionRootRenderer.cs (5)
55 _shellContext.Shell.PropertyChanged += HandleShellPropertyChanged; 101 ShellSection.PropertyChanged += OnShellSectionPropertyChanged; 159 ShellSection.PropertyChanged -= OnShellSectionPropertyChanged; 165 _shellContext.Shell.PropertyChanged -= HandleShellPropertyChanged; 208 _shellContext.Shell.PropertyChanged -= HandleShellPropertyChanged;
Compatibility\Handlers\Shell\iOS\UIContainerCell.cs (3)
68 baseShell.PropertyChanged -= OnElementPropertyChanged; 96 baseShell.PropertyChanged -= OnElementPropertyChanged; 103 baseShell2.PropertyChanged += OnElementPropertyChanged;
Compatibility\Handlers\TabbedPage\iOS\TabbedRenderer.cs (4)
81 tabbed.PropertyChanged += OnPropertyChanged; 143 tabbed.PropertyChanged -= OnPropertyChanged; 320 page.PropertyChanged += OnPagePropertyChanged; 327 page.PropertyChanged -= OnPagePropertyChanged;
Compatibility\iOS\Extensions\ToolbarItemExtensions.cs (4)
45 item.PropertyChanged += OnPropertyChanged; 65 item.PropertyChanged -= OnPropertyChanged; 152 item.PropertyChanged += OnPropertyChanged; 172 item.PropertyChanged -= OnPropertyChanged;
FormattedString.cs (2)
50 bo.PropertyChanged -= OnItemPropertyChanged; 65 bo.PropertyChanged += OnItemPropertyChanged;
GradientBrush.cs (4)
57 oldStop.PropertyChanged -= OnGradientStopPropertyChanged; 69 newStop.PropertyChanged += OnGradientStopPropertyChanged; 83 oldStop.PropertyChanged -= OnGradientStopPropertyChanged; 95 newStop.PropertyChanged += OnGradientStopPropertyChanged;
Handlers\Items\iOS\ItemsViewLayout.cs (2)
49 _itemsLayout.PropertyChanged += LayoutOnPropertyChanged; 86 _itemsLayout.PropertyChanged -= LayoutOnPropertyChanged;
IndicatorView\IndicatorStackLayout.cs (2)
14 _indicatorView.PropertyChanged += IndicatorViewPropertyChanged; 159 _indicatorView.PropertyChanged -= IndicatorViewPropertyChanged;
Interactivity\PropertyCondition.cs (2)
97 bindable.PropertyChanged += OnAttachedObjectPropertyChanged; 103 bindable.PropertyChanged -= OnAttachedObjectPropertyChanged;
Label\Label.cs (2)
62 formattedString.PropertyChanged -= label.OnFormattedTextChanged; 77 formattedString.PropertyChanged += label.OnFormattedTextChanged;
LegacyLayouts\AbsoluteLayout.cs (2)
85 child.PropertyChanged += ChildOnPropertyChanged; 90 child.PropertyChanged -= ChildOnPropertyChanged;
LegacyLayouts\FlexLayout.cs (2)
290 view.PropertyChanged += OnChildPropertyChanged; 296 view.PropertyChanged -= OnChildPropertyChanged;
LegacyLayouts\Grid.cs (2)
159 view.PropertyChanged += OnItemPropertyChanged; 171 view.PropertyChanged -= OnItemPropertyChanged;
Menu\MenuItemTracker.cs (4)
190 page.PropertyChanged += OnPropertyChanged; 224 page.PropertyChanged += OnPropertyChanged; 251 page.PropertyChanged -= OnPropertyChanged; 275 page.PropertyChanged -= OnPropertyChanged;
Platform\GestureManager\GesturePlatformManager.iOS.cs (2)
88 tapGestureRecognizer.PropertyChanged -= OnTapGestureRecognizerPropertyChanged; 617 tapGestureRecognizer.PropertyChanged += OnTapGestureRecognizerPropertyChanged;
Platform\iOS\ControlsModalWrapper.cs (2)
59 page.PropertyChanged += OnModalPagePropertyChanged; 160 modalPage.PropertyChanged -= OnModalPagePropertyChanged;
Platform\ModalNavigationManager\ModalNavigationManager.cs (1)
49 _window.PropertyChanged += (_, args) =>
SemanticProperties.cs (2)
70 source.PropertyChanged += PropagateSemanticProperties; 75 return new ActionDisposable(() => source.PropertyChanged -= PropagateSemanticProperties);
Shapes\GeometryGroup.cs (4)
56 oldChildren.PropertyChanged -= OnChildrenPropertyChanged; 67 newChildren.PropertyChanged += OnChildrenPropertyChanged; 80 oldGeometry.PropertyChanged -= OnChildrenPropertyChanged; 91 newGeometry.PropertyChanged += OnChildrenPropertyChanged;
Shapes\Path.cs (4)
51 (oldValue as Geometry).PropertyChanged -= (bindable as Path).OnGeometryPropertyChanged; 59 (newValue as Geometry).PropertyChanged += (bindable as Path).OnGeometryPropertyChanged; 70 (oldValue as Transform).PropertyChanged -= (bindable as Path).OnTransformPropertyChanged; 75 (newValue as Transform).PropertyChanged += (bindable as Path).OnTransformPropertyChanged;
Shapes\PathFigure.cs (4)
91 oldPathSegment.PropertyChanged -= OnPathSegmentPropertyChanged; 102 newPathSegment.PropertyChanged += OnPathSegmentPropertyChanged; 115 oldPathSegment.PropertyChanged -= OnPathSegmentPropertyChanged; 126 newPathSegment.PropertyChanged += OnPathSegmentPropertyChanged;
Shapes\PathGeometry.cs (4)
192 oldPathFigure.PropertyChanged -= OnPathFigurePropertyChanged; 204 newPathFigure.PropertyChanged += OnPathFigurePropertyChanged; 218 oldPathFigure.PropertyChanged -= OnPathFigurePropertyChanged; 230 newPathFigure.PropertyChanged += OnPathFigurePropertyChanged;
Shapes\Shape.cs (3)
488 s.PropertyChanged -= OnBrushChanged; 494 source.PropertyChanged += OnBrushChanged; 505 s.PropertyChanged -= OnBrushChanged;
Shell\MenuShellItem.cs (1)
23 MenuItem.PropertyChanged += OnMenuItemPropertyChanged;
Shell\Shell.cs (5)
841 shellItem.PropertyChanged += OnShellItemPropertyChanged; 843 shellSection.PropertyChanged += OnShellItemPropertyChanged; 896 (sender as BindableObject).PropertyChanged -= OnShellItemPropertyChanged; 1567 _previousPage.PropertyChanged -= OnCurrentPagePropertyChanged; 1601 CurrentPage.PropertyChanged += OnCurrentPagePropertyChanged;
Shell\ShellContent.cs (2)
170 page.PropertyChanged += OnPagePropertyChanged; 180 page.PropertyChanged -= OnPagePropertyChanged;
Shell\ShellElementCollection.cs (2)
237 bsi.PropertyChanged += BaseShellItemPropertyChanged; 248 bsi.PropertyChanged -= BaseShellItemPropertyChanged;
Shell\ShellNavigationManager.cs (2)
221 _shell.PropertyChanged += WaitForWindowToSet; 229 _shell.PropertyChanged -= WaitForWindowToSet;
ShellToolbar.cs (5)
30 shell.PropertyChanged += (_, p) => 61 _currentPage.PropertyChanged -= OnCurrentPagePropertyChanged; 66 _currentPage.PropertyChanged += OnCurrentPagePropertyChanged; 136 _backButtonBehavior.PropertyChanged -= OnBackButtonCommandPropertyChanged; 141 _backButtonBehavior.PropertyChanged += OnBackButtonCommandPropertyChanged;
SwipeView\SwipeView.cs (4)
141 oldItems.PropertyChanged -= SwipeItemsPropertyChanged; 148 newItems.PropertyChanged += SwipeItemsPropertyChanged; 269 child.PropertyChanged += OnPropertyChanged; 275 child.PropertyChanged -= OnPropertyChanged;
TabbedPage\TabbedPage.cs (2)
119 page.PropertyChanged += OnPagePropertyChanged; 121 page.PropertyChanged -= OnPagePropertyChanged;
TableView\TableRoot.cs (2)
49 section.PropertyChanged += ChildPropertyChanged; 58 section.PropertyChanged -= ChildPropertyChanged;
TableView\TableView.cs (2)
78 _tableModel.Root.PropertyChanged -= OnTableModelRootPropertyChanged; 87 _tableModel.Root.PropertyChanged += OnTableModelRootPropertyChanged;
TemplatedItemsList.cs (7)
64 _itemsView.PropertyChanged += BindableOnPropertyChanged; 86 _itemsView.PropertyChanged += BindableOnPropertyChanged; 100 add { PropertyChanged += value; } 101 remove { PropertyChanged -= value; } 241 _itemsView.PropertyChanged -= BindableOnPropertyChanged; 1298 list.PropertyChanged += OnChildListPropertyChanged; 1367 list.PropertyChanged -= OnChildListPropertyChanged;
TitleBar\TitleBar.cs (2)
254 PropertyChanged += TitleBar_PropertyChanged; 264 PropertyChanged -= TitleBar_PropertyChanged;
VisualElement\VisualElement.cs (6)
146 s.PropertyChanged -= OnClipChanged; 152 source.PropertyChanged += OnClipChanged; 163 s.PropertyChanged -= OnClipChanged; 365 s.PropertyChanged -= OnBackgroundChanged; 371 source.PropertyChanged += OnBackgroundChanged; 382 s.PropertyChanged -= OnBackgroundChanged;
Window\Window.cs (2)
621 shell.PropertyChanged -= ShellPropertyChanged; 644 newShell.PropertyChanged += ShellPropertyChanged;
Microsoft.Maui.Controls.Compatibility (64)
iOS\Cells\CellTableViewCell.cs (3)
31 _cell.PropertyChanged -= HandlePropertyChanged; 38 _cell.PropertyChanged += HandlePropertyChanged; 112 _cell.PropertyChanged -= HandlePropertyChanged;
iOS\Cells\ViewCellRenderer.cs (3)
152 _viewCell.PropertyChanged -= ViewCellPropertyChanged; 183 oldCell.PropertyChanged -= ViewCellPropertyChanged; 188 _viewCell.PropertyChanged += ViewCellPropertyChanged;
iOS\CollectionView\CarouselViewController.cs (2)
30 Carousel.PropertyChanged += CarouselViewPropertyChanged; 169 Carousel.PropertyChanged -= CarouselViewPropertyChanged;
iOS\CollectionView\ItemsViewLayout.cs (2)
40 _itemsLayout.PropertyChanged += LayoutOnPropertyChanged; 73 _itemsLayout.PropertyChanged -= LayoutOnPropertyChanged;
iOS\ContextActionCell.cs (5)
158 _cell.PropertyChanged -= OnCellPropertyChanged; 165 item.PropertyChanged -= handler; 176 cell.PropertyChanged += OnCellPropertyChanged; 290 item.PropertyChanged -= handler; 599 item.PropertyChanged += handler;
iOS\FormsApplicationDelegate.cs (2)
125 _application.PropertyChanged -= ApplicationOnPropertyChanged; 141 application.PropertyChanged += ApplicationOnPropertyChanged;
iOS\HandlerToRendererShim.cs (2)
41 oldElement.PropertyChanged -= OnElementPropertyChanged; 47 element.PropertyChanged += OnElementPropertyChanged;
iOS\iOSAppLinks.cs (1)
78 aL.PropertyChanged += (sender, e) =>
iOS\Renderers\ButtonLayoutManager.cs (2)
154 _element.PropertyChanged -= OnElementPropertyChanged; 161 _element.PropertyChanged += OnElementPropertyChanged;
iOS\Renderers\CarouselPageRenderer.cs (3)
150 Carousel.PropertyChanged += OnPropertyChanged; 165 Carousel.PropertyChanged -= OnPropertyChanged; 186 Carousel.PropertyChanged -= OnPropertyChanged;
iOS\Renderers\NavigationRenderer.cs (5)
251 Element.PropertyChanged += HandlePropertyChanged; 286 navPage.PropertyChanged -= HandlePropertyChanged; 1020 _child.PropertyChanged -= HandleChildPropertyChanged; 1025 _child.PropertyChanged += HandleChildPropertyChanged; 1128 Child.PropertyChanged -= HandleChildPropertyChanged;
iOS\Renderers\PageRenderer.cs (2)
207 Element.PropertyChanged += OnHandlePropertyChanged; 230 Element.PropertyChanged -= OnHandlePropertyChanged;
iOS\Renderers\PhoneFlyoutPageRenderer.cs (4)
141 ((FlyoutPage)Element).PropertyChanged += HandlePropertyChanged; 175 Element.PropertyChanged -= HandlePropertyChanged; 361 ((FlyoutPage)Element).Flyout.PropertyChanged -= HandleFlyoutPropertyChanged; 373 ((FlyoutPage)Element).Flyout.PropertyChanged += HandleFlyoutPropertyChanged;
iOS\Renderers\ScrollViewRenderer.cs (2)
66 oldElement.PropertyChanged -= HandlePropertyChanged; 72 element.PropertyChanged += HandlePropertyChanged;
iOS\Renderers\SwipeViewRenderer.cs (6)
225 Element.Content.PropertyChanged -= OnContentPropertyChanged; 335 Element.Content.PropertyChanged += OnContentPropertyChanged; 472 formsSwipeItem.PropertyChanged += OnSwipeItemPropertyChanged; 480 formsSwipeItemView.PropertyChanged += OnSwipeItemPropertyChanged; 1012 formsSwipeItem.PropertyChanged -= OnSwipeItemPropertyChanged; 1015 formsSwipeItemView.PropertyChanged -= OnSwipeItemPropertyChanged;
iOS\Renderers\TabbedRenderer.cs (4)
74 Tabbed.PropertyChanged += OnPropertyChanged; 163 Tabbed.PropertyChanged -= OnPropertyChanged; 336 page.PropertyChanged += OnPagePropertyChanged; 343 page.PropertyChanged -= OnPagePropertyChanged;
iOS\Renderers\TabletFlyoutPageRenderer.cs (6)
161 Element.PropertyChanged -= HandlePropertyChanged; 165 FlyoutPage.Flyout.PropertyChanged -= HandleFlyoutPropertyChanged; 407 e.OldElement.PropertyChanged -= HandlePropertyChanged; 410 e.NewElement.PropertyChanged += HandlePropertyChanged; 526 FlyoutPage.Flyout.PropertyChanged -= HandleFlyoutPropertyChanged; 535 FlyoutPage.Flyout.PropertyChanged += HandleFlyoutPropertyChanged;
iOS\Renderers\UIContainerCell.cs (3)
64 baseShell.PropertyChanged -= OnElementPropertyChanged; 89 baseShell.PropertyChanged -= OnElementPropertyChanged; 96 baseShell2.PropertyChanged += OnElementPropertyChanged;
iOS\Renderers\WkWebViewRenderer.cs (3)
91 oldElement.PropertyChanged -= HandlePropertyChanged; 97 Element.PropertyChanged += HandlePropertyChanged; 281 Element.PropertyChanged -= HandlePropertyChanged;
iOS\VisualElementRenderer.cs (2)
183 oldElement.PropertyChanged -= _propertyChangedHandler; 215 element.PropertyChanged += _propertyChangedHandler;
iOS\VisualElementTracker.cs (2)
80 oldElement.PropertyChanged -= _propertyChangedHandler; 373 newElement.PropertyChanged += _propertyChangedHandler;
Microsoft.Maui.Controls.Maps (2)
Map.cs (2)
244 item.PropertyChanged += MapElementPropertyChanged; 252 item.PropertyChanged -= MapElementPropertyChanged;