【发布时间】:2012-01-31 09:52:10
【问题描述】:
如何从 DocumentViewer 控件中删除阴影?
如果我使用docViewer.ShowPageBorders = false,文档周围的正常边框也会消失。当我设置 BorderBrush 时,边框围绕控件而不是文档。
这是我的意思的屏幕截图:
知道我该怎么做吗?
【问题讨论】:
标签: c# wpf documentviewer dropshadow
如何从 DocumentViewer 控件中删除阴影?
如果我使用docViewer.ShowPageBorders = false,文档周围的正常边框也会消失。当我设置 BorderBrush 时,边框围绕控件而不是文档。
这是我的意思的屏幕截图:
知道我该怎么做吗?
【问题讨论】:
标签: c# wpf documentviewer dropshadow
我通过创建自己的样式来实现它,该样式覆盖了内置样式(以及ShowPageBorders="False"):
<Style TargetType="{x:Type DocumentPageView}">
<Setter Property="OverridesDefaultStyle" Value="True" />
<!-- custom styles here -->
</Style>
通过为您的DocumentmentViewer 使用自定义Template,您可以改变它的外观。
【讨论】: