找回密码
 立即注册

QQ登录

只需一步,快速开始

寂江湖

注册会员

3

主题

9

帖子

63

积分

注册会员

积分
63

活字格认证微信认证勋章

最新发帖
寂江湖
注册会员   /  发表于:2015-12-17 15:31  /   查看:4282  /  回复:8
第0列,即每一行的标题,怎么设置背景颜色呢,我按照帮助文档中的SetShadowColor()中的example来做,没有效果,如何才能实现第0列的背景颜色设置呢??

8 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-12-17 17:06:00
沙发
您好,

com表格控件,您使用的产品是Spread COM版吗?
回复 使用道具 举报
寂江湖
注册会员   /  发表于:2015-12-17 18:46:00
板凳
是的
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-12-18 13:48:00
地板
您好,

可以通过以下代码对每个单元格的背景进行设置
  1. // Specify a cell
  2. m_Spread.SetCol(2);
  3. m_Spread.SetRow(3);
  4. // Set cell background color
  5. // light gray, RGB(192, 192, 192)
  6. m_Spread.SetBackColor(0x00C0C0C0);
  7. // Define cell type as check box
  8. m_Spread.SetCellType(CellTypeCheckBox);
  9. // Define the check box text
  10. m_Spread.SetTypeCheckText("Completed");
  11. // Align text left of graphic
  12. m_Spread.SetTypeCheckTextAlign(TypeCheckTextAlignLeft);
  13. // Set the column width
  14. m_Spread.SetColWidth(2,10);
复制代码
回复 使用道具 举报
寂江湖
注册会员   /  发表于:2015-12-18 14:18:00
5#
你好,我问的是如何修改表格的首行和首列的背景颜色呢?谢谢~
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-12-18 17:51:00
6#
您好,

不知道您要实现的是否是下图的效果。如果不是可以上传一个图片说明一下
可以参考以下实现


2015-12-18_174932.jpg (7.98 KB, 下载次数: 146)
回复 使用道具 举报
寂江湖
注册会员   /  发表于:2015-12-18 18:37:00
7#
是这个效果,我周一试试吧
回复 使用道具 举报
寂江湖
注册会员   /  发表于:2015-12-21 09:16:00
8#
1.png
我用的是vc,这个例子我照着试过了,没有效果,图中首行的字体颜色能变化,但是首行背景颜色无法改变,怎么办呢?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-12-21 16:54:00
9#
回复 8楼寂江湖的帖子

对于您提到的问题,我们无法重现。
请您提供重现问题的Demo,我们帮您看看。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部