找回密码
 立即注册

QQ登录

只需一步,快速开始

mimima2020

最新发帖
iceman
社区贡献组   /  发表于:2014-12-24 10:37:00
21#
回复 19楼mimima2020的帖子

可以通过两种方法更改Label值,双击进入编辑状态或在PropertyGrid中更改,可以通过以下代码禁止:

  1.         private void reportdesigner_EditModeEntering(object sender, EditModeEnteringEventArgs e)
  2.         {
  3.             var control = e.Control;
  4.             if (control is SectionReportModel.Label)
  5.             {
  6.                 e.Cancel = true;
  7.             }
  8.         }

  9.         private void reportdesigner_SelectionChanged()
  10.         {
  11.             for (int i = 0; i < this.reportdesigner.Selection.Count; i++)
  12.             {
  13.                 string ctl = this.reportdesigner.Selection[i].GetType().ToString();
  14.                 if (ctl == "GrapeCity.ActiveReports.SectionReportModel.Label")
  15.                 {
  16.                     reportpropertyGrid.Enabled = false;
  17.                 }
  18.                 else
  19.                 {
  20.                     reportpropertyGrid.Enabled = true;
  21.                 }
  22.             }
  23.         }
复制代码


为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢

评分

参与人数 1满意度 +5 收起 理由
mimima2020 + 5 完美,而且还是两种方法,太牛了

查看全部评分

回复 使用道具 举报
mimima2020
中级会员   /  发表于:2014-12-29 14:53:00
22#
没看到翻页了,回复晚了,非常感谢,区域报表基本上没什么问题了

页面报表又有个新问题,禁止删除报表上面的项目的时候,
ardMain_LayoutChanging中设置e.AllowChange = false;
对页面报表不起作用,(对区域报表是起作用的)
页面报表还需要什么特殊的设置吗?
回复 使用道具 举报
mimima2020
中级会员   /  发表于:2014-12-29 15:29:00
23#
回复 21楼iceman的帖子

还是页面报表的问题,页面报表的TextBox,鼠标放在上面后会出现一个小图标,
点击这个小图标可以选择DataSource里面定义过的字段,
使用reportdesigner_EditModeEntering可以禁止掉鼠标双击编辑和直接输入编辑,但是禁止不掉通过小图标选择的编辑方式,这个有没有方法可以对应,或者有什么方法控制这个小图标不显示(最好是希望这个小图标不显示,哈哈)
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2014-12-29 17:17:00
24#
没看到翻页了,回复晚了,非常感谢,区域报表基本上没什么问题了

页面报表又有个新问题,禁止删除报表上面的项目的时候,
ardMain_LayoutChanging中设置e.AllowChange = false;
对页面报表不起作用,(对区域报表是......
mimima2020 发表于 2014-12-29 14:53:00


不知你使用的具体版本是多少,这个问题已经在最新的AR9中修复,你可以升级至最新版本。
回复 使用道具 举报
mimima2020
中级会员   /  发表于:2014-12-29 18:40:00
25#
我用的是AR7,开发的是对日项目,在日本最新版只能买到AR7的
版本号是7.4.8100.1
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-30 14:05:00
26#
回复 25楼mimima2020的帖子

这是一个已知的问题,会在明年发布的 AR SP5中修复,可以关注产品动态,在 SP5 发布的时候测试下。
回复 使用道具 举报
mimima2020
中级会员   /  发表于:2014-12-30 14:11:00
27#
好的,谢谢
23楼的问题有解决方案吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-30 17:58:00
28#
回复 27楼mimima2020的帖子

23# 问题需要进行进一步调查,有结果后通知你,谢谢。

由于美国研发组同事都在新年假期当中,所以可能要 1月5号以后给您进一步结果。

谢谢
回复 使用道具 举报
mimima2020
中级会员   /  发表于:2015-1-4 11:26:00
29#
新年好!!!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-5 14:01:00
30#
回复 29楼mimima2020的帖子

新年快乐。
目前问题还没有收到反馈,已经发送确认邮件,有进一步结果反馈给你。
谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部