protected override void OnElementChanged(Xamarin.Forms.Platform.WinPhone.ElementChangedEventArgs <Frame> e) { base.OnElementChanged(e); var newElement = e.NewElement; if (newElement == null) { return; } // Workaround for https://bugzilla.xamarin.com/show_bug.cgi?id=30765 var paddingStyle = GetPaddingFromStyle(newElement.Style) ?? GetPaddingFromStyle(newElement.GetValue(_visualElementImplicitStyleProperty) as Style); if (paddingStyle != null) { //newElement.SetValue(paddingStyle.Property, paddingStyle.Value); // or newElement.Padding = (Thickness)paddingStyle.Value; } }
protected override void OnElementChanged(Xamarin.Forms.Platform.WinPhone.ElementChangedEventArgs <Xamarin.Forms.Page> e) { base.OnElementChanged(e); MvxPresenterHelpers.AdaptForBinding(Element, this); }