Там какой-либо путь состоит в том, чтобы сделать эффект Падающей тени в XAML на TextBlock?

Простой пример, не проверенный, но должен работать, я использую подобное в своем проекте.

var div = jQuery('<div/>');
div[0].style = 'position:absolute;left:5px;top:10px;'; //Css to parse

div.css('left'); // => '5px'
div.css('top'); // => '10px'
div[0].style; // => Object containing all css
7
задан Kevin 29 May 2009 в 19:10
поделиться

2 ответа

Растровые эффекты устарели. Вместо этого используйте новый DropShadowEffect с ускорением на GPU.

<TextBlock>
    <TextBlock.Effect>
        <DropShadowEffect />
    </TextBlock.Effect>
    Drop.
</TextBlock>
14
ответ дан 6 December 2019 в 10:53
поделиться
<TextBlock
 Text="Shadow Text"
 Foreground="Teal">
<TextBlock.BitmapEffect>
<DropShadowBitmapEffect
  ShadowDepth="4"
  Direction="330"
  Color="Black"
  Opacity="0.5"
  Softness="0.25" />
</TextBlock.BitmapEffect>
</TextBlock>

На есть множество других примеров. ] MSDN

4
ответ дан 6 December 2019 в 10:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: