大白菜 发表于 2019-9-3 15:07:27

FPSpread怎么根据目标行复制新行,并且新行的样式和目标行要相同

FPSpread怎么根据目标行复制新行,并且新行的样式和目标行要相同。

目前我是这样写的但是没有效果:
var currentSheets = spread.Sheets;
FarPoint.Web.Spread.Model.DefaultSheetSpanModel model1 = (FarPoint.Web.Spread.Model.DefaultSheetSpanModel)currentSheets.SpanModel;
model1.Copy(currentRowIndex - 1, 0, currentRowIndex, currentSheets.ColumnCount - 1, 1, currentSheets.ColumnCount);

dexteryao 发表于 2019-9-3 15:07:28

您好,复制样式的代码如下,如果下面的代码对您不起作用,请提供个可以重现问题的页面,我们测试下,
private void Page_Load(object sender,System.EventArgs e)
{
if(this.IsPostBack)return;

FarPoint.Web.Spread.Model.DefaultSheetStyleModel model=(FarPoint.Web.Spread.Model.DefaultSheetStyleModel)FpSpread1.Sheets.StyleModel;
FarPoint.Web.Spread.StyleInfo style=new FarPoint.Web.Spread.StyleInfo();
style.BackColor=Color.Yellow;
model.SetDirectInfo(0,0,style);
}

private void Button1_Click(object sender,System.EventArgs e)
{
FarPoint.Web.Spread.Model.DefaultSheetStyleModel model=(FarPoint.Web.Spread.Model.DefaultSheetStyleModel)FpSpread1.Sheets.StyleModel;
model.Copy(0,0,2,0,1,1);
}
页: [1]
查看完整版本: FPSpread怎么根据目标行复制新行,并且新行的样式和目标行要相同