找回密码
 立即注册

QQ登录

只需一步,快速开始

nangcat
注册会员   /  发表于:2013-11-27 16:37  /   查看:6039  /  回复:5
请问,设置了网格线后如何删除?我用BorderStyle.None处理,发现如果是多个单元格一起选中,中间的网格线就被清除了,如何还原为默认的网格线?谢谢!

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-11-27 18:04:00
沙发
回复 1楼nangcat的帖子

nangcat 你好,
不好意思,我并没有理解你的意思。
指的是设置每个单元格都为 BorderStyle.None 吗?
使用 Spread for ASP.NET 7.0 V2 在 IE9 下浏览,使用下代码设置:

  1.             for (int i = 0; i < this.FpSpread1.Sheets[0].RowCount; i++)
  2.             {
  3.                 for (int j = 0; j < this.FpSpread1.Sheets[0].ColumnCount; j++)
  4.                 {
  5.                     this.FpSpread1.Sheets[0].Cells[i,j].Border.BorderStyle = BorderStyle.None;                    
  6.                 }
  7.             }
复制代码

现象是无论是否选中单元格都没有网格线出现。
请问你是如何设置的呢?
回复 使用道具 举报
nangcat
注册会员   /  发表于:2013-11-27 19:40:00
板凳
谢谢版主!我的意思是,Spread 默认是有隐隐约约的网格线的。如果选择几个单元格,设置网格线为实线。过一会,想取消那些已经设置为实线的网格线,重新将界面显示为默认设置。如果采用将那些网格线设置为BorderStyle.None的方式,那么网格线将全部被清除,而不是默认的那些隐隐约约的网格线。如果希望重新显示为隐隐约约的网格线 ,该如何处理?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-11-28 11:55:00
地板
回复 3楼nangcat的帖子


隐隐约约的网格线-GridLine
实线的网格线-Border

设置 Border 会覆盖网格线。所以,设置BorderStyle.None之后网格线消失。可以通过修改 Border 颜色实现这个 Case ,参考代码:

  1.         protected void Button1_Click(object sender, EventArgs e)
  2.         {
  3.             for (int i = 0; i < 3; i++)
  4.             {
  5.                 for (int j = 0; j < 3; j++)
  6.                 {
  7.                     this.FpSpread1.Sheets[0].Cells[i, j].Border.BorderStyle = BorderStyle.Solid;

  8.                 }
  9.             }
  10.         }

  11.         protected void Button2_Click(object sender, EventArgs e)
  12.         {
  13.             for (int i = 0; i < 3; i++)
  14.             {
  15.                 for (int j = 0; j < 3; j++)
  16.                 {
  17.                     this.FpSpread1.Sheets[0].Cells[i, j].Border.BorderColor = Color.FromArgb(208, 215, 229);

  18.                 }
  19.             }
  20.         }
复制代码
回复 使用道具 举报
nangcat
注册会员   /  发表于:2013-11-29 16:10:00
5#
非常感谢,问题解决!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-11-29 16:11:00
6#
回复 5楼nangcat的帖子

不客气,有问题欢迎开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部