示例#1
0
 private void Initialize()
 {
     _Font      = new FontOptions();
     _Interior  = new InteriorOptions();
     _Alignment = new AlignmentOptions();
     _Border    = new BorderOptions();
 }
示例#2
0
 /// <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;
 }
示例#3
0
 internal bool CheckForMatch(BorderOptions other)
 {
     return(Sides == other.Sides && LineStyle == other.LineStyle && Weight == other.Weight && Color == other.Color);
 }