dexteryao 发表于 2018-7-3 15:21:48

用最新版本11.40.20182.0

zxfreg 发表于 2018-7-3 19:04:38

dexteryao 发表于 2018-7-3 15:21
用最新版本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;


这是什么原因??

dexteryao 发表于 2018-7-4 09:11:37

引用类型的问题,所有单元格的样式相同,都用了同一个Border对象,当您修改任何一个Cell上的Border,其他引用这个的都会变。
第二种方式是重新实例化了新的Border,互相不影响。
页: 1 [2]
查看完整版本: 边框线问题