/// <summary> /// Returns a deep copy of the object. /// </summary> /// <returns></returns> public virtual object Clone() { TConditionalFormatRule Result = (TConditionalFormatRule)MemberwiseClone(); Result.FFormatDef = (TConditionalFormatDef)FFormatDef.Clone(); return(null); }
/// <summary> /// Returns true if this object is equal to obj. /// </summary> /// <param name="obj"></param> /// <returns></returns> public override bool Equals(object obj) { TConditionalFormatRule r2 = obj as TConditionalFormatRule; if (r2 == null) { return(false); } if (r2.StopIfTrue != StopIfTrue) { return(false); } if (!TConditionalFormatDef.Equals(FormatDef, r2.FormatDef)) { return(false); } return(true); }