8

如何隐藏默认工具栏并禁止DocumentViewer控件的默认上下文菜单?

4

3 回答 3

9

您可以通过为 DocumentViewer 创建不带工具栏的控件模板来隐藏(或更改)工具栏。

https://msdn.microsoft.com/en-us/library/aa970452(v=vs.100)中的示例模板开始,然后添加和删除内容,直到您对结果满意为止。

于 2008-10-15T09:34:23.050 回答
5

您可以像这样将 ContextMenu 属性设置为 null:

<DocumentViewer ContextMenu="{x:Null}"/>
于 2011-05-23T14:20:52.160 回答
1

ContextMenuOpening您可以通过处理事件并设置ContextMenuEventArgs.Handled为 true来阻止默认上下文菜单出现。

至于工具栏,我不确定-也许您可以以某种方式更改 DocumentView 的默认样式以不包含工具栏?我从来没有做过太多的风格,但这可能是我开始寻找的地方。

于 2008-10-14T16:38:04.100 回答