public void SetLayout( ILayoutRenderer layoutRenderer) { var layout = ((global::Android.Views.ViewGroup)layoutRenderer.NativeElement); this._nativePage.AddView(layout); // NOTE: The layout already has AndroidBaseLayoutParameters defined, so // do not overwrite them here. }
public void SetLayout( ILayoutRenderer layoutRenderer) { var layoutPanel = ((global::Windows.UI.Xaml.Controls.Panel)layoutRenderer.NativeElement); layoutPanel.Background = this.NativePage.Background; this.NativePage.Content = layoutPanel; layoutPanel.HorizontalAlignment = global::Windows.UI.Xaml.HorizontalAlignment.Left; layoutPanel.VerticalAlignment = global::Windows.UI.Xaml.VerticalAlignment.Top; }
public void SetLayout( ILayoutRenderer layoutRenderer) { for (int i = 0; i < this.NativeElement.Subviews.Length; i++) { this.NativeElement.Subviews[i].RemoveFromSuperview(); } var nativeLayout = (NativeLayout)layoutRenderer.NativeElement; this.NativeElement.AddSubview(nativeLayout); }
public ILayoutRenderer Create(LayoutRenderType type) { ILayoutRenderer layoutRenderrer = IoC.Get <ILayoutRenderer>(type.ToString()); return(layoutRenderrer); }