Beispiel #1
0
        // -----------------------------------------------------------------------------

        // Overrides
        protected override void OnElementChanged(ElementChangedEventArgs <Label> e)
        {
            if (e.NewElement != null)
            {
                _formsView = e.NewElement as ManneLabel;
            }

            base.OnElementChanged(e);

            Control.SetPadding((int)_formsView.Padding.Left, (int)_formsView.Padding.Top, (int)_formsView.Padding.Right, (int)_formsView.Padding.Bottom);
        }
        // -----------------------------------------------------------------------------

        // Overrides
        protected override void OnElementChanged(ElementChangedEventArgs <Label> e)
        {
            if (e.NewElement != null)
            {
                _formsView = e.NewElement as ManneLabel;

                _nativeView = new CustomLabel();

                _nativeView.SetInset(_formsView.Padding);

                SetNativeControl(_nativeView);
            }

            base.OnElementChanged(e);
        }