找回密码
 立即注册

QQ登录

只需一步,快速开始

mouci

初级会员

7

主题

24

帖子

223

积分

初级会员

积分
223
mouci
初级会员   /  发表于:2016-4-28 15:40  /   查看:3466  /  回复:4
本帖最后由 Lenka.Guo 于 2016-4-28 17:53 编辑

如图所示,现在WPF Viewer工具栏比原先少了7个按钮,我想问一下如何实现这些按钮及其功能?
还有一个问题,现在查找功能与原先显示不同,能修改成跟原先一样弹出来对话框的那种查找形式吗?

本帖子中包含更多资源

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

x

4 个回复

倒序浏览
mouci
初级会员   /  发表于:2016-4-28 16:24:48
沙发
追问,印刷按钮,我想在图片右边加上印刷两个文字,如何实现?谢谢。
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-4-28 17:52:04
板凳
mouci 发表于 2016-4-28 16:24
追问,印刷按钮,我想在图片右边加上印刷两个文字,如何实现?谢谢。

Hi,
与FlashViewer的工具栏比较,WPFViewer 缺少几个与报表浏览相关的按钮,如连续模式,多页显示等按钮;
这是因为WPF 平台本身对硬件的要求比较高,而且在运行时非常占用资源,影响项目性能。
由于这些WPF 平台本身的限制,所以就在设计WPFViewer时移除掉了这些功能,所以暂不支持这些功能。

但是WPFViewer 支持自定义按钮添加到工具栏:参考产品文档 :http://www.gcpowertools.com.cn/d ... !Documents/wpf5.htm

自定义按钮的示例,参考本地安装示例:..\Documents\GrapeCity Samples\ActiveReports 10\WPF Viewer\C#


在印刷按钮 旁添加  印刷 文字:

1. 修改DefaultWPFViewerTemplates.xaml 文件
2. 找到PrintButton,在下面添加TextBlock ,输入”印刷“
3. 将DefalustWPFViewerTemplates.xaml 文件参考 上面的链接 添加到项目中。

代码如下:
  1. <Separator Name="PrintGroupSeparator" />
  2.               <!--Print button-->
  3.                             <Button Name="PrintButton" Style="{StaticResource ToolButton}" Command="{Binding Print, Converter={StaticResource CommandConverter}}" AutomationProperties.AutomationId="PrintButton" ToolTipService.ToolTip="{Binding Source={StaticResource res}, Path=Resources.ToolbarTooltip_Print}"     >
  4.                 <Image Style="{StaticResource ToolButtonImage}" Source="{Binding Source={StaticResource res}, Converter={StaticResource ResourceImageConverter}, Path=Resources.CmdIcon_print}" />
  5.               </Button>
  6.                           <b>  <TextBlock Text="印刷" DockPanel.Dock="Right" /></b>
  7.                             <Separator />
复制代码





评分

参与人数 1满意度 +5 收起 理由
mouci + 5 很给力!

查看全部评分

回复 使用道具 举报
mouci
初级会员   /  发表于:2016-5-31 11:00:10
地板
好的,谢谢。
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-5-31 11:36:16
5#

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