public void UpdateLayout() { if (AutoTrack) { _tracker?.UpdateLayout(); } }
private AndroidView CreateScrollViewContent() { View content = _ZoomScrollView.Content; if (content != null) { IVisualElementRenderer renderer = FormsPlatform.GetRenderer(content); if (renderer == null) { renderer = FormsPlatform.CreateRendererWithContext(content, Context); FormsPlatform.SetRenderer(content, renderer); } if (renderer.View.Parent != null) { renderer.View.RemoveFromParent(); } _contentTracker = new VisualElementTracker(renderer); _contentTracker.UpdateLayout(); return(renderer.View); } return(null); }
void IVisualElementRenderer.UpdateLayout() { _tracker?.UpdateLayout(); }
void IVisualElementRenderer.UpdateLayout() => _visualElementTracker?.UpdateLayout();
void IVisualElementRenderer.UpdateLayout() { var reference = Guid.NewGuid().ToString(); _tracker?.UpdateLayout(); }
void IVisualElementRenderer.UpdateLayout() { VisualElementTracker tracker = _visualElementTracker; tracker?.UpdateLayout(); }
void IVisualElementRenderer.UpdateLayout() { Performance.Start(); _tracker?.UpdateLayout(); Performance.Stop(); }
protected override void OnLayout(bool changed, int l, int t, int r, int b) { base.OnLayout(changed, l, t, r, b); _contentTracker?.UpdateLayout(); }
public void UpdateLayout() { _tracker?.UpdateLayout(); }