2012-01-31 2 views
1

Comment puis-je supprimer l'ombre portée du contrôle DocumentViewer?
Si j'utilise docViewer.ShowPageBorders = false, la bordure normale autour du document a également disparu. Lorsque je définis un BorderBrush, la bordure contourne le contrôle et non le document.
Voici une capture d'écran de ce que je veux dire: enter image description hereComment supprimer DocumentViewer drop-shadow

Toute idée comment je peux le faire?

Répondre

1

Je parvins en créant mon propre style qui remplace le construit dans le style (avec ShowPageBorders="False"):

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

En utilisant une coutume Template pour votre DocumentmentViewer vous pouvez changer la façon dont tout cela est encore plus.

+0

Pouvez-vous ajouter un peu plus de contexte? J'ai essayé de créer un style personnalisé comme vous l'avez suggéré, mais je n'ai pas réussi à le faire fonctionner. –

+0

Bonjour, s'il vous plaît pourriez-vous ajouter le code de style complet, je veux ajouter mon modèle de page personnalisé, mais j'ai échoué. –

Questions connexes