Pregunta

¿Cómo ocultar la barra de herramientas predeterminada y no permitir el menú contextual predeterminado del control DocumentViewer ?

¿Fue útil?

Solución

Para evitar que aparezca el menú contextual predeterminado, controle el evento ContextMenuOpening y configure ContextMenuEventArgs.Handled en true.

En cuanto a la barra de herramientas, no estoy seguro, ¿tal vez podría cambiar el estilo predeterminado de DocumentView para no incluir la barra de herramientas? Nunca he hecho mucho con los estilos, pero es ahí donde probablemente comenzaría a buscar.

Otros consejos

Puede ocultar (o cambiar) la barra de herramientas creando una plantilla de control para DocumentViewer sin la barra de herramientas.

comience con la plantilla de muestra de https: // msdn.microsoft.com/en-us/library/aa970452(v=vs.100) y agregue y elimine elementos hasta que esté satisfecho con los resultados.

Puede simplemente establecer la propiedad ContextMenu en nula como esta:

<DocumentViewer ContextMenu="{x:Null}"/>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top