回复 5楼753159的帖子
抱歉,之前没有理解您的问题。
目前可以确定的是,行数不固定情况下需要通过代码实现。
如果您不需要 1# 图中灰色的线,需要对 GridLine 进行以下操作,代码:
- this.FpSpread1.ActiveSheetView.GridLines = GridLines.None;
- int lastRow = this.FpSpread1.Sheets[0].RowCount-1;
- FarPoint.Web.Spread.Border borderLastRow = new FarPoint.Web.Spread.Border(BorderStyle.Solid, Color.Black, 1);
- borderLastRow.BorderColorRight = Color.LightGray;
- borderLastRow.BorderColorLeft = Color.LightGray;
- borderLastRow.BorderSizeLeft = 1;
- borderLastRow.BorderSizeRight= 1;
- borderLastRow.BorderColorTop = Color.LightGray;
- borderLastRow.BorderSizeTop = 1;
- FarPoint.Web.Spread.Border borderRow = new FarPoint.Web.Spread.Border(BorderStyle.Solid, Color.LightGray, 1);
- borderRow.BorderSizeBottom = 1;
- borderRow.BorderSizeLeft = 0;
- borderRow.BorderSizeRight= 0;
- borderRow.BorderSizeTop= 0;
- for (int i = 0; i < this.FpSpread1.Sheets[0].Columns.Count; i++)
- {
- this.FpSpread1.Sheets[0].Rows[lastRow].Border = borderLastRow;
- this.FpSpread1.Sheets[0].Rows[lastRow-1].Border = borderRow;
-
- }
复制代码
效果图:
为了能够正确理解您的问题,能否留下您的联系电话(可以通过论坛短消息发送给我),我们电话沟通。
|