找回密码
 立即注册

QQ登录

只需一步,快速开始

wuxiaofeng

注册会员

4

主题

15

帖子

61

积分

注册会员

积分
61
wuxiaofeng
注册会员   /  发表于:2020-4-10 15:40  /   查看:4365  /  回复:7
20金币
您好!
        我这边又遇到一个新问题,就是当选中一个Table的一行时,想要用代码去设置这一行的行高(winform编程)。我看到选中的TableRow的类型是属于GrapeCity.ActiveReports.Design.DdrDesigner.Designers.Table.TableRow,无法强制转为为GrapeCity.ActiveReports.PageReportModel.TableRow,无法利用        Row.height    方法设置行高。请问一下大家有什么方法解决吗?谢谢。
      附件是我的一个测试代码。谢谢。




最佳答案

查看完整内容

n你好,你等一下就是使用的Winform,然后后端代码进行报表样式的修改是这样吗?这个你参考下这个demo实例看看:你安装了ActiveReports之后,本地文档就有这个demo

7 个回复

倒序浏览
最佳答案
最佳答案
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-10 15:40:27
来自 4#
n你好,你等一下就是使用的Winform,然后后端代码进行报表样式的修改是这样吗?这个你参考下这个demo实例看看:你安装了ActiveReports之后,本地文档就有这个demo


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-10 18:14:35
2#
您好,没有看的你的附件测试代码
回复 使用道具 举报
wuxiaofeng
注册会员   /  发表于:2020-4-12 16:54:09
3#
KearneyKang 发表于 2020-4-10 18:14
您好,没有看的你的附件测试代码

不好意思,当时可能传掉了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wuxiaofeng
注册会员   /  发表于:2020-4-13 11:49:49
5#
KearneyKang 发表于 2020-4-13 11:26
n你好,你等一下就是使用的Winform,然后后端代码进行报表样式的修改是这样吗?这个你参考下这个demo实例看 ...

你好,这个demo的代码我已经看过了。demo是在代码中使用table创建一个新的报表,table的行、列的类型都是定义的GrapeCity.ActiveReports.PageReportModel类。但是在我的代码中,选中Table的一行,这一行的类型显示的却是GrapeCity.ActiveReports.Design.DdrDesigner.Designers.Table.TableRow,并不是demo中所出现的PageReportModel。.DdrDesigner.Designers.Table.TableRow这个类是内部类。无法访问.Height 属性。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-13 17:25:35
6#
你说的这个我暂时也没有好的办法了,我需要研究下
回复 使用道具 举报
wuxiaofeng
注册会员   /  发表于:2020-4-13 17:31:34
7#
KearneyKang 发表于 2020-4-13 17:25
你说的这个我暂时也没有好的办法了,我需要研究下

好的。谢谢。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-13 18:35:28
8#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部