Silverlight 4: как применить несколько эффектов к элементу? - PullRequest
2 голосов
/ 29 мая 2010

Мы можем применить только один эффект к элементу. Есть ли способ применить несколько эффектов одновременно к элементу? как и DropShadowEffect, а также BlurEffect? ​​

Гугл мне особо не помог. Есть предложения?

1 Ответ

4 голосов
/ 29 мая 2010

Однажды я столкнулся с той же проблемой; Мне пришлось применить BlurEffect, а также DropShadowEffect к изображению. Я сделал следующее: я применил BlurEffect к изображению и поместил это изображение в сетку (которая сама по себе не имеет вида), к которой я мог бы применить DropShadowEffect:

<Grid>
    <Image ...>
        <Image.Effect>
            <BlurEffect ... />
        </Image.Effect>
    </Image>
    <Grid.Effect>
        <DropShadowEffect ... />
    </Grid.Effect>
</Grid>

Ура, Алекс

...