예제 #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(AlignmentOptions other)
 {
     return(Vertical == other.Vertical && Horizontal == other.Horizontal && Indent == other.Indent && Rotate == other.Rotate && WrapText == other.WrapText && ShrinkToFit == other.ShrinkToFit);
 }