protected override void OnElementChanged(ElementChangedEventArgs <StackLayout> e) { base.OnElementChanged(e); if (e.OldElement != null || Element == null) { return; } try { if (e.NewElement is SupportGradientView supportGradientView) { Colors = new Xamarin.Forms.Color[] { supportGradientView.StartColor, supportGradientView.EndColor }; Mode = supportGradientView.Mode; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(@"ERROR:", ex.Message); } }
public SupportGradientView() { Mode = SupportGradientViewMode.ToBottom; }