Как удалить DocumentViewer с тени? - PullRequest
1 голос
/ 31 января 2012

Как я могу удалить тень от элемента управления DocumentViewer?
Если я использую docViewer.ShowPageBorders = false, то обычная граница вокруг документа также исчезнет.Когда я устанавливаю BorderBrush, граница обходит элемент управления, а не документ.
Вот скриншот того, что я имею в виду: enter image description here

Есть идеи, как мне это сделать?

1 Ответ

1 голос
/ 31 января 2012

Я достиг этого, создав свой собственный стиль, который переопределяет встроенный стиль (наряду с ShowPageBorders="False"):

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

Используя пользовательский Template для DocumentmentViewer, вы можете изменить его внешний вид.

...