1

DocumentViewerコントロールからドロップシャドウを削除するにはどうすればよいですか?通常の境界線
を使用すると、ドキュメントの周囲もなくなります。docViewer.ShowPageBorders = falseBorderBrushを設定すると、境界線はドキュメントではなくコントロールを一周します。
これが私の言いたいことのスクリーンショットです: ここに画像の説明を入力してください

どうすればこれができるのでしょうか?

4

1 に答える 1

1

組み込みのスタイルを(と一緒にShowPageBorders="False")オーバーライドする独自のスタイルを作成することで、これを実現しました。

<Style TargetType="{x:Type DocumentPageView}">
    <Setter Property="OverridesDefaultStyle" Value="True" />
    <!-- custom styles here -->
</Style>

カスタムTemplateを使用するDocumentmentViewerことで、すべての外観をさらに変更できます。

于 2012-01-31T11:19:29.980 に答える