31 references to MeasureFlags
Microsoft.Maui.Controls (31)
ContentPresenter.cs (1)
59 childRequest = Content.Measure(widthConstraint, heightConstraint, MeasureFlags.IncludeMargins);
LegacyLayouts\AbsoluteLayout.cs (4)
166 var sizeRequest = new Lazy<SizeRequest>(() => view.Measure(double.PositiveInfinity, double.PositiveInfinity, MeasureFlags.IncludeMargins)); 265 sizeRequest = view.Measure(region.Width, region.Height, MeasureFlags.IncludeMargins); 272 sizeRequest = view.Measure(region.Width, result.Height, MeasureFlags.IncludeMargins); 279 sizeRequest = view.Measure(result.Width, region.Height, MeasureFlags.IncludeMargins);
LegacyLayouts\FlexLayout.cs (1)
314 var request = view.Measure(sizeConstrains.Width, sizeConstrains.Height, MeasureFlags.None).Request;
LegacyLayouts\GridCalc.cs (6)
200 SizeRequest sizeRequest = child.Measure(widthRequest, heightRequest, MeasureFlags.IncludeMargins); 233 SizeRequest sizeRequest = child.Measure(widthRequest, heightRequest, MeasureFlags.IncludeMargins); 544 SizeRequest sizeRequest = child.Measure(w, GetAssignedRowHeight(child), MeasureFlags.IncludeMargins); 573 SizeRequest sizeRequest = child.Measure(acw, h, MeasureFlags.IncludeMargins); 675 SizeRequest sizeRequest = child.Measure(widthConstraint, hConstraint, MeasureFlags.IncludeMargins); 736 SizeRequest sizeRequest = child.Measure(wConstraint, heightConstraint, MeasureFlags.IncludeMargins);
LegacyLayouts\Layout.cs (6)
198 public override SizeRequest Measure(double widthConstraint, double heightConstraint, MeasureFlags flags = MeasureFlags.None) 247 SizeRequest request = child.Measure(region.Width, region.Height, MeasureFlags.IncludeMargins); 264 SizeRequest request = child.Measure(region.Width, region.Height, MeasureFlags.IncludeMargins); 511 SizeRequest request = canUseAlreadyDoneRequest ? childSizeRequest : child.Measure(region.Width, region.Height, MeasureFlags.IncludeMargins); 528 SizeRequest request = canUseAlreadyDoneRequest ? childSizeRequest : child.Measure(region.Width, region.Height, MeasureFlags.IncludeMargins);
LegacyLayouts\RelativeLayout.cs (4)
310 width = () => view.Measure(Width, heightConstraint != null ? height() : Height, MeasureFlags.IncludeMargins).Request.Width; 321 height = () => view.Measure(widthConstraint != null ? width() : Width, Height, MeasureFlags.IncludeMargins).Request.Height; 373 Func<double> widthCompiled = width != null ? width.Compile() : () => view.Measure(Parent.Width, Parent.Height, MeasureFlags.IncludeMargins).Request.Width; 374 Func<double> heightCompiled = height != null ? height.Compile() : () => view.Measure(Parent.Width, Parent.Height, MeasureFlags.IncludeMargins).Request.Height;
LegacyLayouts\StackLayout.cs (4)
173 SizeRequest request = child.Measure(widthConstraint, double.PositiveInfinity, MeasureFlags.IncludeMargins); 208 SizeRequest request = child.Measure(double.PositiveInfinity, heightConstraint, MeasureFlags.IncludeMargins); 265 SizeRequest newRequest = child.Measure(newWidth, heightConstraint, MeasureFlags.IncludeMargins); 337 SizeRequest newRequest = child.Measure(widthConstraint, newHeight, MeasureFlags.IncludeMargins);
ScrollView\ScrollView.cs (1)
314 contentRequest = Content.Measure(widthConstraint, heightConstraint, MeasureFlags.IncludeMargins);
TemplatedView\TemplatedView.cs (1)
55 childRequest = view.Measure(widthConstraint, heightConstraint, MeasureFlags.IncludeMargins);
VisualElement\VisualElement.cs (3)
1197 public virtual SizeRequest Measure(double widthConstraint, double heightConstraint, MeasureFlags flags = MeasureFlags.None) 1199 bool includeMargins = (flags & MeasureFlags.IncludeMargins) != 0;