private void Initialize() { _Font = new FontOptions(); _Interior = new InteriorOptions(); _Alignment = new AlignmentOptions(); _Border = new BorderOptions(); }
/// <summary> /// Creates a new instance from another instance of XmlStyle /// </summary> /// <param name="style">Instance to copy</param> public XmlStyle(XmlStyle style) { if (style == null) { Initialize(); SetDefaults(); return; } ID = ""; _Font = new FontOptions(style._Font); _Interior = new InteriorOptions(style._Interior); _Alignment = new AlignmentOptions(style._Alignment); _Border = new BorderOptions(style._Border); DisplayFormat = style.DisplayFormat; }
internal bool CheckForMatch(InteriorOptions other) { return(Color == other.Color && PatternColor == other.PatternColor && Pattern == other.Pattern); }