Как я могу установить эффект mulitple (теневое и размытие) на том же элементе.
Как применить множественный эффект для одного элемента
Ответ 1
Я только что сделал это. Подпишите Грег Шехтер за эту идею.
Вы можете вложить Декораторы, как Границу, и поместить на них другой эффект. Я еще не пробовал с большим количеством эффектов, но пока что производительность кажется хорошей.
С уважением Дэвид
Ответ 2
Возможно, слишком поздно, но помогает многим людям посетить ответ.
Его можно добиться нескольких эффектов.
Просто вложите UIElement в другой новый UIElement (например, любой элемент, например панель стека). Затем примените эффекты для обоих элементов.
Применяются два эффекта!
<StackPanel>
<MediaElement Name="myMedia" Source="Fairytale Dream.wmv" >
<MediaElement.Effect>
<ShaderEffectLibrary:BloomEffect />
</MediaElement.Effect>
</MediaElement>
<StackPanel.Effect>
<ShaderEffectLibrary:ZoomBlurEffect />
</StackPanel.Effect>
</StackPanel>
Ответ 3
Я думаю, что нет необходимости комбинировать эффекты здесь.
Один из этих эффектов поможет вам в моделировании других эффектов как в случае DropShadow Effect, вы можете использовать BlurRadius для эффекта размытия и ShadowDepth для тени.
Используя соответствующие значения, вы можете имитировать комбинированные эффекты...