Exemple #1
0
        internal Border getBorder(Side side)
        {
            Border border = All;

            switch (side)
            {
                case Side.Top:
                    border = Top;
                    break;
                case Side.Right:
                    border = Right;
                    break;
                case Side.Bottom:
                    border = Bottom;
                    break;
                case Side.Left:
                    border = Left;
                    break;
            }

            Border b = new Border();
            b.Color = border.Color == KnownColor.Transparent ? All.Color : border.Color;
            b.Width = border.Width == 0 ? All.Width : border.Width;
            b.Style = border.Style == BorderStyles.Undefined ? All.Style : border.Style;

            return b;
        }
Exemple #2
0
 public BorderComplex()
 {
     All = new Border();
     Top = new Border();
     Right = new Border();
     Bottom = new Border();
     Left = new Border();
 }