mouci 发表于 2016-4-28 15:40:53

WPF Viewer工具栏Button添加问题

本帖最后由 Lenka.Guo 于 2016-4-28 17:53 编辑

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

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 文件参考 上面的链接 添加到项目中。

代码如下:
<Separator Name="PrintGroupSeparator" />
            <!--Print button-->
                            <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}"   >
                <Image Style="{StaticResource ToolButtonImage}" Source="{Binding Source={StaticResource res}, Converter={StaticResource ResourceImageConverter}, Path=Resources.CmdIcon_print}" />
            </Button>
                        <b><TextBlock Text="印刷" DockPanel.Dock="Right" /></b>
                            <Separator />




mouci 发表于 2016-5-31 11:00:10

好的,谢谢。

Lenka.Guo 发表于 2016-5-31 11:36:16

mouci 发表于 2016-5-31 11:00
好的,谢谢。

谢谢~~~~~:loveliness:
页: [1]
查看完整版本: WPF Viewer工具栏Button添加问题