Пример #1
0
 public void SetBorder(VTBorderWeight borderWeight, VTBorderIndex borderIndex = VTBorderIndex.All)
 {
     if (borderIndex == VTBorderIndex.All)
     {
         Range.Borders.Weight = GetBorderWeight(borderWeight);
     }
     else
     {
         XlBordersIndex xlBorderIndex = GetBorderIndex(borderIndex);
         Range.Borders[xlBorderIndex].Weight = GetBorderWeight(borderWeight);
     }
 }
Пример #2
0
        private XlBorderWeight GetBorderWeight(VTBorderWeight borderWeight)
        {
            XlBorderWeight bWeight;

            switch (borderWeight)
            {
            case VTBorderWeight.HairLine: bWeight = XlBorderWeight.xlHairline;
                break;

            case VTBorderWeight.Thin: bWeight = XlBorderWeight.xlThin;
                break;

            case VTBorderWeight.Medium: bWeight = XlBorderWeight.xlMedium;
                break;

            case VTBorderWeight.Thick: bWeight = XlBorderWeight.xlThick;
                break;

            default: bWeight = XlBorderWeight.xlUndefined;
                break;
            }
            return(bWeight);
        }
Пример #3
0
 public void SetBorder(VTBorderStyle borderStyle, VTBorderWeight borderWeight, VTBorderIndex borderIndex = VTBorderIndex.All)
 {
     SetBorder(borderStyle, borderIndex);
     SetBorder(borderWeight, borderIndex);
 }