在从Excel保存的XML中,显示如下:
<Style ss:ID="s22">
<Borders>
<Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
<Border ss:Position="DiagonalLeft" ss:LineStyle="Continuous" ss:Weight="1"/>
...
我不知道这个库,但是我看到你可以用
XmlStyle
类,特别设置
Border.Sides
财产:
XmlStyle sBorder = new XmlStyle();
sBorder.Border.Color = Color.Black;
sBorder.Border.Weight = 1;
sBorder.Border.LineStyle = Borderline.Continuous;
sBorder.Border.Sides = BorderSides.DiagonalLeft; //<-- here where I'm not sure!
//(I can't access the docs
// right now to check that Enum)
sheet[x, y].Style = sBorder;
如果你没试过的话,这可能会有帮助。