找回密码
 立即注册

QQ登录

只需一步,快速开始

gsyxy100

初级会员

27

主题

82

帖子

223

积分

初级会员

积分
223

活字格认证微信认证勋章

gsyxy100
初级会员   /  发表于:2012-4-19 10:06  /   查看:5345  /  回复:1
Spread .NET 4 设置单元格数据线的问题:
     应用中导入EXCEL文件,但是导入后单元格线不一致,如下图:

gif

gif


Spread .NET 4对导入EXCEL文件支持不是很好,我现在想通过后台程序设置单元格表格线。
我通过下面程序遍历单元格设置后还是不行,请高手指点一下
foreach (StyleInfo oStyleInfo in this.FpSpread1.ActiveSheetView.NamedStyles)
{
oStyleInfo.Border.BorderSizeBottom=1;
oStyleInfo.Border.BorderSizeTop=1;
oStyleInfo.Border.BorderSizeRight=1;
oStyleInfo.Border.BorderSizeLeft=1;
}

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-4-19 11:24:00
沙发

回复 1# gsyxy100 的帖子

gsyxy100 你好,
可以在加载 Excel 之后,遍历 Sheet 单元格进行设置 Border:
代码如下:
  1.             Border border = new Border(BorderStyle.Solid, System.Drawing.Color.Red, 3);
  2.             for (int i = 0; i < this.FpSpread1.Sheets[0].RowCount; i++)
  3.             {
  4.                 for (int j = 0; j < this.FpSpread1.Sheets[0].ColumnCount; j++)
  5.                 {
  6.                     this.FpSpread1.Sheets[0].Cells[i, j].Border = border;
  7.                 }
  8.             }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部