Esempio n. 1
0
        internal SLShadowEffect Clone()
        {
            SLShadowEffect se = new SLShadowEffect(this.listThemeColors);

            se.IsInnerShadow              = this.IsInnerShadow;
            se.InnerShadowColor           = this.InnerShadowColor.Clone();
            se.InnerShadowBlurRadius      = this.InnerShadowBlurRadius;
            se.InnerShadowDistance        = this.InnerShadowDistance;
            se.InnerShadowDirection       = this.InnerShadowDirection;
            se.OuterShadowColor           = this.OuterShadowColor.Clone();
            se.OuterShadowBlurRadius      = this.OuterShadowBlurRadius;
            se.OuterShadowDistance        = this.OuterShadowDistance;
            se.OuterShadowDirection       = this.OuterShadowDirection;
            se.OuterShadowHorizontalRatio = this.OuterShadowHorizontalRatio;
            se.OuterShadowVerticalRatio   = this.OuterShadowVerticalRatio;
            se.OuterShadowHorizontalSkew  = this.OuterShadowHorizontalSkew;
            se.OuterShadowVerticalSkew    = this.OuterShadowVerticalSkew;
            se.OuterShadowAlignment       = this.OuterShadowAlignment;
            se.OuterShadowRotateWithShape = this.OuterShadowRotateWithShape;

            return(se);
        }
        internal SLShadowEffect Clone()
        {
            SLShadowEffect se = new SLShadowEffect(this.listThemeColors);
            se.IsInnerShadow = this.IsInnerShadow;
            se.InnerShadowColor = this.InnerShadowColor.Clone();
            se.InnerShadowBlurRadius = this.InnerShadowBlurRadius;
            se.InnerShadowDistance = this.InnerShadowDistance;
            se.InnerShadowDirection = this.InnerShadowDirection;
            se.OuterShadowColor = this.OuterShadowColor.Clone();
            se.OuterShadowBlurRadius = this.OuterShadowBlurRadius;
            se.OuterShadowDistance = this.OuterShadowDistance;
            se.OuterShadowDirection = this.OuterShadowDirection;
            se.OuterShadowHorizontalRatio = this.OuterShadowHorizontalRatio;
            se.OuterShadowVerticalRatio = this.OuterShadowVerticalRatio;
            se.OuterShadowHorizontalSkew = this.OuterShadowHorizontalSkew;
            se.OuterShadowVerticalSkew = this.OuterShadowVerticalSkew;
            se.OuterShadowAlignment = this.OuterShadowAlignment;
            se.OuterShadowRotateWithShape = this.OuterShadowRotateWithShape;

            return se;
        }