Domanda

Come nascondere la barra degli strumenti predefinita e non consentire il menu di scelta rapida predefinito del controllo DocumentViewer ?

È stato utile?

Soluzione

È possibile impedire la visualizzazione del menu di scelta rapida predefinito gestendo l'evento ContextMenuOpening e impostando ContextMenuEventArgs.Handled su true.

Per quanto riguarda la barra degli strumenti, non sono sicuro - forse potresti in qualche modo cambiare lo stile predefinito di DocumentView per non includere la barra degli strumenti? Non ho mai fatto molto con gli stili, ma è probabilmente da lì che inizierei a cercare.

Altri suggerimenti

È possibile nascondere (o modificare) la barra degli strumenti creando un modello di controllo per DocumentViewer senza la barra degli strumenti.

inizia con il modello di esempio da https: // msdn.microsoft.com/en-us/library/aa970452(v=vs.100) e aggiungi e rimuovi elementi finché non sei soddisfatto dei risultati.

Puoi semplicemente impostare la proprietà ContextMenu su null in questo modo:

<DocumentViewer ContextMenu="{x:Null}"/>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top