2017-01-05 11 views
0

Есть ли способ установить эффект тени с 0 смещением?Wpf Dropshadow удалить смещение

Это некрасиво, когда я устанавливаю этот эффект на границе. Я пытаюсь воспроизвести коробчатого ТЕНЬ CSS свойству

here in my hud

Вот образец кода, чтобы иметь некоторый контекст:

<Border 
    BorderThickness="1,0,0,1" 
    Grid.Column="1" 
    Grid.Row="0" 
    > 
     <Border.Effect> 
      <DropShadowEffect Direction="360" ShadowDepth="5" /> 
     </Border.Effect> 

     ... 

</Border> 

ответ

0

попробовать что-то вроде этого:

<DropShadowEffect ShadowDepth="3" BlurRadius="3" Opacity="0.5" /> 

Вы вероятно, хотите, чтобы ваша граница была слишком полезна, иначе тень будет расширяться дальше, чем вы хотите

+0

Я думаю, что вы что-то забыли xD – Safe

+0

Ах, извините! Все еще привыкший к форматированию StackOverflow - не понимал, что если бы я не поместил 4 пробела в начале строки, он бы съел мой код! –

+0

Немного лучше, но смещение все еще здесь – Safe