找回密码
 立即注册

QQ登录

只需一步,快速开始

huanghengxiang4

主题

帖子

积分

积分
  • 金币

  • 主题

  • 帖子

最新发帖

[已处理] spread网格线处理

huanghengxiang4
  /  发表于:2012-7-2 20:52  /   查看:7260  /  回复:9
提示: 作者被禁止或删除 内容自动屏蔽

9 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-3 09:13:00
沙发
可以使用下面的代码来设置:
  1.     FarPoint.Win.DoubleLineBorder dborder = new FarPoint.Win.DoubleLineBorder(Color.Blue, true, true, true, true);
  2.     fpSpread1.Sheets[0].Columns[2].Border = dborder;

  3.     FarPoint.Win.LineBorder lborder = new FarPoint.Win.LineBorder(Color.Black, 2);
  4.     fpSpread1.Sheets[0].Columns[0].Border = lborder;
复制代码


详细说明可以参考帮助文档中的以下章节 :
Developer's Guide -> Customizing Row, Column, and Cell Appearance -> Customizing the Appearance of a Cell -> Customizing Cell Borders
回复 使用道具 举报
huanghengxiang4
  /  发表于:2012-7-4 15:37:00
板凳
提示: 作者被禁止或删除 内容自动屏蔽
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-4 15:57:00
地板
帮助文档中同时提供了VB.net和C#代码,你也可以参考:
  1.         Dim dborder As New FarPoint.Win.DoubleLineBorder(Color.Blue, True, True, True, True)
  2.         fpSpread1.Sheets(0).Columns(2).Border = dborder

  3.         Dim lborder As New FarPoint.Win.LineBorder(Color.Black, 2)
  4.         fpSpread1.Sheets(0).Columns(0).Border = lborder
复制代码
回复 使用道具 举报
huanghengxiang4
  /  发表于:2012-7-4 16:09:00
5#
提示: 作者被禁止或删除 内容自动屏蔽
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-4 17:45:00
6#
请问,你使用的是Spread哪个版本呢。

如果是Spread ActiveX 8.0 可以在帮助文档中查找 borders 找到相应的实现方法。
回复 使用道具 举报
huanghengxiang4
  /  发表于:2012-7-4 22:46:00
7#
提示: 作者被禁止或删除 内容自动屏蔽
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-5 11:02:00
8#
在Spread ActiveX 7.0中可以使用 fpSpread1.SetCellBorder 来设置边框。
回复 使用道具 举报
huanghengxiang4
  /  发表于:2012-7-5 12:41:00
9#
提示: 作者被禁止或删除 内容自动屏蔽
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-5 14:00:00
10#
Spread ActiveX 中的却没有双线和加粗的边框类型
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部