找回密码
 立即注册

QQ登录

只需一步,快速开始

leikaihua

注册会员

25

主题

78

帖子

193

积分

注册会员

积分
193

活字格认证

[已处理] 表头行数问题

leikaihua
注册会员   /  发表于:2014-11-3 11:36  /   查看:10677  /  回复:13
有多行列表头的时候,如何设置第二、第三 的高度?

13 个回复

正序浏览
iceman
社区贡献组   /  发表于:2014-11-6 18:57:00
14#
回复 13楼leikaihua的帖子

好的,感谢你的反馈
回复 使用道具 举报
leikaihua
注册会员   /  发表于:2014-11-6 18:46:00
13#
多谢版主热心的回答,经过多方折腾查找终于找到了 SpreadHeader 的值。
回复 使用道具 举报
leikaihua
注册会员   /  发表于:2014-11-6 13:05:00
12#
回复 11楼iceman的帖子

多谢版主回复  : 我是使用 易语言调用 ocx进行对象操作。出现了该问题
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-6 11:59:00
11#
回复 10楼leikaihua的帖子

抱歉,我没有理解您的意思,我这边通过9#代码设置没有发现异常现象。下面是我的测试 demo:

rowheaderheight.zip (2.72 KB, 下载次数: 168)
回复 使用道具 举报
leikaihua
注册会员   /  发表于:2014-11-5 18:23:00
10#
回复 9楼iceman的帖子

版主 多谢您的回答  但是我目前问题如下:
1、spreadheader 我未定义,如果按照您说的是0     那么: 当  ColHeaderRows = 3 有三行列表头
当  fps.写属性 (“RowHeight”,  0, 100)‘时,程序给第一行的表头高度设置为了 100
当  fps.写属性 (“RowHeight”,  1, 50)‘时,程序出现!给第一行单元格的高度设置为了50 ,也就是说它忽略了其中的2个表头行。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-5 16:04:00
9#
回复 8楼leikaihua的帖子

可以认为是0,可以通过以下代码测试,如果直接指定 SpreadHeader 那启作用的就是,行头索引为0的行:

  1.     Me.fpSpread1.ColHeaderRows = 3
  2.     Me.fpSpread1.RowHeight(SpreadHeader) = 100
  3.     Me.fpSpread1.RowHeight(SpreadHeader + 1) = 50
复制代码


为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
leikaihua
注册会员   /  发表于:2014-11-4 20:13:00
8#
回复 6楼iceman的帖子

多谢版主热心回答。   
   SpreadHeader  这个没有具体的值, 我在 该章节查找并没有发现如何定义它的值?

    那它默认值是多少?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-4 19:41:00
7#
回复 5楼leikaihua的帖子

方法二需要通过自定义单元格类型来实现,自定义单元格类型实现方法建议您先参考帮助文档 Creating Custom Cells 章节。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-4 19:36:00
6#
回复 3楼leikaihua的帖子

SpreadHeader 没有具体值,它是代表设置高度目标行为 列头 的一个标记,详细请你参考帮助文档:Using Column and Row Properties  章节。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部