Панель инструментов и контекстное меню DocumentViewer

StackOverflow https://stackoverflow.com/questions/201875

Вопрос

Как скрыть панель инструментов по умолчанию и запретить контекстное меню по умолчанию DocumentViewer контроль?

Это было полезно?

Решение

Вы можете предотвратить появление контекстного меню по умолчанию, обработав ContextMenuOpening событие и установка ContextMenuEventArgs.Handled к истине.

Что касается панели инструментов, я не уверен - возможно, вы могли бы как-то изменить стиль DocumentView по умолчанию, чтобы не включать панель инструментов?Я никогда особо не занимался стилями, но, вероятно, я бы начал искать именно с этого.

Другие советы

Вы можете скрыть (или изменить) панель инструментов, создав шаблон элемента управления для DocumentViewer без панели инструментов.

начните с образца шаблона из https://msdn.microsoft.com/en-us/library/aa970452(v=vs.100) и добавляйте и удаляйте элементы, пока не будете довольны результатом.

Вы можете просто установить для свойства ContextMenu значение null следующим образом:

<DocumentViewer ContextMenu="{x:Null}"/>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top