用最新版本11.40.20182.0
FpSpread1.ActiveSheetView.Cells.Border.BorderColorRight = Color.Black;
FpSpread1.ActiveSheetView.Cells.Border.BorderStyleRight = BorderStyle.Solid;
FpSpread1.ActiveSheetView.Cells.Border.BorderSizeRight = 2;
用上面这种方式设置边框就会出问题,用下面的就没问题:
FarPoint.Web.Spread.Border border = new FarPoint.Web.Spread.Border();
border.BorderColorRight = System.Drawing.Color.Black;
border.BorderStyleRight = BorderStyle.Solid;
border.BorderSizeRight = 1;
FpSpread1.ActiveSheetView.Cells.Border = border;
这是什么原因??
引用类型的问题,所有单元格的样式相同,都用了同一个Border对象,当您修改任何一个Cell上的Border,其他引用这个的都会变。
第二种方式是重新实例化了新的Border,互相不影响。
页:
1
[2]