/// <summary> /// This method must be called by OnMeasure(MeasureSpec,MeasureSpec) to store the measured width and measured height. /// </summary> /// <param name="measuredWidth">The measured width of this layout.</param> /// <param name="measuredHeight">The measured height of this layout.</param> /// <since_tizen> 6 </since_tizen> protected void SetMeasuredDimensions(MeasuredSize measuredWidth, MeasuredSize measuredHeight) { MeasuredWidth = measuredWidth; MeasuredHeight = measuredHeight; Flags = Flags | LayoutFlags.MeasuredDimensionSet; }
/// <summary> /// Request that this layout is re-laid out.<br /> /// This will make this layout and all it's parent layouts dirty.<br /> /// </summary> /// <since_tizen> 6 </since_tizen> public void RequestLayout() { Flags = Flags | LayoutFlags.ForceLayout; Window.Instance.LayoutController.RequestLayout(this); }