找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou8

银牌会员

67

主题

191

帖子

2047

积分

银牌会员

积分
2047

活字格认证微信认证勋章元老葡萄

CanYou8
银牌会员   /  发表于:2016-4-8 16:42  /   查看:2907  /  回复:2
本帖最后由 Lenka.Guo 于 2016-4-18 15:52 编辑

如题,WPF平台,ActiveReports 如何隐藏预览页面上方的图标?


本帖子中包含更多资源

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

x

2 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-4-8 17:20:14
沙发
如电话所沟通,验证之后给您回复,谢谢
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-4-18 15:52:24
板凳
Lenka.Guo 发表于 2016-4-8 17:20
如电话所沟通,验证之后给您回复,谢谢

Demo 如附件,隐藏Toolbar,并实现自动翻页:


实现思路:

1. 添加WPF Viewer 模板,  在安装目录下 C:\Program Files (x86)\GrapeCity\ActiveReports 10\Deployment\WPF\Templates;
2. 打开文件,找到<Style TargetType="View:MainToolbar"> 节点,修改 Visibility属性="Collapsed"
                        <ToolBar IsEnabled="{Binding IsUIEnabled, Mode=OneWay}" Visibility="Collapsed">
3. 在设计界面,选择ReportViewer,生成ReportViewer_LoadCompleted 事件:

  1. private void ReportViewer_LoadCompleted(object sender, EventArgs e)
  2.         {
  3.             int currentpages = ReportViewer.CurrentPage;
  4.             var pageCount = ((ViewerViewModel)ReportViewer.DataContext).Model.Document.TotalPageCount;
  5. TotalNumber = Convert.ToInt32(pageCount);
  6.             timer = new Timer();
  7.             timer.Interval = 2000;
  8.             timer.Tick += timer_Tick;
  9.             timer.Start();
  10.         }
复制代码


本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部