找回密码
 立即注册

QQ登录

只需一步,快速开始

jplzj
论坛元老   /  发表于:2012-3-22 10:57  /   查看:4833  /  回复:5
能否定义一种单元格式,进入时边框变为指定颜色,离开时恢复。

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-3-22 12:23:00
沙发
你提到的这个功能,在Spread中使用 FocusRenderer 属性来实现的,你可以在文档的Customizing the Focus Indicator for a Cell章节选择适合你的边框样式。
回复 使用道具 举报
jplzj
论坛元老   /  发表于:2012-3-22 12:42:00
板凳
谢谢,还应该多学习学习!:-D
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-3-22 14:13:00
地板
不客气,有问题可随时沟通。
回复 使用道具 举报
jplzj
论坛元老   /  发表于:2012-3-22 14:49:00
5#
不用实线可以吗?如何实现?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-3-22 15:32:00
6#

回复 5# jplzj 的帖子

但是单元格加入编辑状态之后,上边和左边的变现看不见
  1.     private void Form1_Load(object sender, EventArgs e)
  2.     {
  3.         FarPoint.Win.ComplexBorderSide bottomborder = new FarPoint.Win.ComplexBorderSide(true, Color.Blue, 5, System.Drawing.Drawing2D.DashStyle.Dash, null, null);
  4.         FarPoint.Win.ComplexBorder cb = new FarPoint.Win.ComplexBorder(bottomborder);
  5.         fpSpread1.FocusRenderer = new FarPoint.Win.Spread.EditingFocusIndicatorRenderer(cb);
  6.     }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部