您好我遇到的问题是,当我添加<DocumentViewer x:Name="docViewer" />
时,我得到一个工具栏,允许我更改XPS文档的查看模式,如下所示:
但是我怎么能以编程方式执行此操作?
我无法找到任何执行此操作的属性,MSDN和Google对此功能一无所知。
然后我发现FlowDocumentReader
控件具有ViewingMode
属性,但它无法显示XPS文档。我无法相信这是不可能的,我的意思是默认情况下该功能可用,我只是想以编程方式更改它...
答案 0 :(得分:5)
DocuementViewer没有公开任何属性来更改ViewMode。但是如果你想以编程方式更改ViewMode,你可以执行DocumentViewer公开的命令,如下所示 -
您可以将这些命令绑定到自定义按钮,也可以通过编程方式更改ViewMode。假设您有一个名为DocuementViewer
的{{1}},您可以在此实例上调用这些方法,如下所示 -