首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WPF中从DocumentViewer中删除边框和阴影

在WPF中从DocumentViewer中删除边框和阴影
EN

Stack Overflow用户
提问于 2021-11-13 02:39:35
回答 2查看 85关注 0票数 0

晚上好。我一直在追踪DocumentViewer的问题,不知道如何解决它。

当您在DocumentViewer控件中显示文档时,它会在文档周围显示边框和阴影,而我不知道如何消除它。

我已经编写了一个控制模板,我本来希望它能够解决这个问题,但它没有。下面是:

代码语言:javascript
复制
  <Style x:Key="MyDocStyle" TargetType="DocumentViewer">
     <Setter Property="Template">
        <Setter.Value>
           <ControlTemplate TargetType="DocumentViewer">
              <Border BorderThickness="5" >
              <Grid>
                 <ScrollViewer HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" x:Name="PART_ContentHost"
                               Background="Transparent"
                 BorderBrush="Transparent" BorderThickness="0" Padding="0" >
                 </ScrollViewer>
              </Grid>
              </Border>
           </ControlTemplate>
        </Setter.Value>
     </Setter>
  </Style>

我还少了什么?提前谢谢你。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-11-13 18:23:38

非常感谢。我不知道我是怎么错过的。尽管如此,还是非常感谢你的帮助!

票数 0
EN

Stack Overflow用户

发布于 2021-11-13 04:41:23

结果,您根本不需要修改ControlTemplate。请允许我指出DocumentViewer.ShowPageBorders

指示是否显示拖影页边框。

用法:

代码语言:javascript
复制
<DocumentViewer ShowPageBorders="False"/>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69951035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档