barra de ferramentas DocumentViewer e menu de contexto
-
03-07-2019 - |
Pergunta
Como esconder a barra de ferramentas padrão e para não permitir o menu de contexto padrão do controle DocumentViewer
?
Solução
Você pode impedir que o menu de contexto padrão de aparecer por manipular o evento ContextMenuOpening
, e definindo ContextMenuEventArgs.Handled
para true.
Como para a barra de ferramentas, eu não tenho certeza - talvez você pudesse de alguma forma alterar o estilo padrão da DocumentView para não incluir a barra de ferramentas? Eu não tenho feito muito com os estilos, mas que é provavelmente onde eu começar a procurar.
Outras dicas
Você pode ocultar (ou mudança) a barra de ferramentas, criando um modelo de controle para DocumentViewer sem a barra de ferramentas.
começar com o modelo de amostra de https: // msdn.microsoft.com/en-us/library/aa970452(v=vs.100) e adicionar e remover as coisas até que você esteja feliz com os resultados.
Você pode apenas definir a propriedade ContextMenu como nulo como esta:
<DocumentViewer ContextMenu="{x:Null}"/>