Esempio n. 1
0
        private static void Clone(ExpressionStyleOption source, ExpressionStyleOption destination)
        {
            if (source == null || destination == null)
            {
                return;
            }

            destination.FormatConditionType = source.FormatConditionType;
            destination.Background          = source.Background;
            destination.Foreground          = source.Foreground;
            destination.FontStyle           = source.FontStyle;
            destination.FontFamily          = source.FontFamily;
            destination.FontSize            = source.FontSize;
            destination.FontWeight          = source.FontWeight;
            destination.ExpressionString    = source.ExpressionString;
            destination.FieldName           = source.FieldName;
            destination.ApplyToRow          = source.ApplyToRow;
            destination.Name = source.Name;
            destination.PredefinedFormatName = source.PredefinedFormatName;
            destination.Threshold            = source.Threshold;
            destination.Comment = source.Comment;
        }
Esempio n. 2
0
 public StyleOption(ExpressionStyleOption expressionStyleOption) : this()
 {
     Clone(expressionStyleOption, this);
 }