Microsoft.Silverlight.Toolkit.Build.Tasks.DefaultStyle.Merge C# (CSharp) Method

Merge() public static method

Merge a sequence of DefaultStyles into a single style.
public static Merge ( IEnumerable styles ) : DefaultStyle
styles IEnumerable Sequence of DefaultStyles.
return DefaultStyle
        public static DefaultStyle Merge(IEnumerable<DefaultStyle> styles)
        {
            DefaultStyle combined = new DefaultStyle();
            if (styles != null)
            {
                foreach (DefaultStyle style in styles)
                {
                    combined.Merge(style);
                }
            }
            return combined;
        }

Same methods

DefaultStyle::Merge ( DefaultStyle other ) : void

Usage Example

        /// <summary>
        /// Merge a sequence of DefaultStyles into a single style.
        /// </summary>
        /// <param name="styles">Sequence of DefaultStyles.</param>
        /// <returns>Merged DefaultStyle.</returns>
        public static DefaultStyle Merge(IEnumerable <DefaultStyle> styles)
        {
            DefaultStyle combined = new DefaultStyle();

            if (styles != null)
            {
                foreach (DefaultStyle style in styles)
                {
                    combined.Merge(style);
                }
            }
            return(combined);
        }
All Usage Examples Of Microsoft.Silverlight.Toolkit.Build.Tasks.DefaultStyle::Merge