DocumentViewer工具栏和上下文菜单
-
03-07-2019 - |
题
如何隐藏默认工具栏并禁止 DocumentViewer
控件的默认上下文菜单?
解决方案
您可以通过处理 ContextMenuOpening
事件并将 ContextMenuEventArgs.Handled
设置为true来阻止显示默认上下文菜单。
至于工具栏,我不确定 - 也许您可以以某种方式更改DocumentView的默认样式以不包括工具栏?我从来没有做过很多风格,但这可能就是我开始寻找的地方。
其他提示
您可以通过为没有工具栏的DocumentViewer创建控件模板来隐藏(或更改)工具栏。
从 https://中的示例模板开始msdn.microsoft.com/en-us/library/aa970452(v=vs.100) 并添加和删除内容,直到您对结果感到满意为止。
您可以将ContextMenu属性设置为null,如下所示:
<DocumentViewer ContextMenu="{x:Null}"/>
不隶属于 StackOverflow