8

DocumentViewerデフォルトのツールバーを非表示にし、コントロールのデフォルトのコンテキストメニューを禁止するにはどうすればよいですか?

4

3 に答える 3

9

ツールバーのない DocumentViewer のコントロール テンプレートを作成することで、ツールバーを非表示 (または変更) できます。

https://msdn.microsoft.com/en-us/library/aa970452(v=vs.100)のサンプル テンプレートから始めて、満足のいく結果が得られるまで要素を追加および削除します。

于 2008-10-15T09:34:23.050 に答える
5

次のように、ContextMenu プロパティを null に設定するだけです。

<DocumentViewer ContextMenu="{x:Null}"/>
于 2011-05-23T14:20:52.160 に答える
1

ContextMenuOpeningイベントを処理し、 ContextMenuEventArgs.Handledtrue に設定することで、デフォルトのコンテキスト メニューが表示されないようにすることができます。

ツールバーについては、よくわかりません - DocumentView のデフォルトのスタイルをどうにか変更して、ツールバーを含めないようにすることはできますか? 私はスタイルについてあまりやったことがありませんが、おそらくそこから探し始めるでしょう。

于 2008-10-14T16:38:04.100 に答える