Silverlight 4: как применить к элементу несколько эффектов?

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

Гугл мне особо не помог. Какие-либо предложения?


person funwithcoding    schedule 28.05.2010    source источник


Ответы (1)


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

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

Привет, Алекс

person alexander.biskop    schedule 28.05.2010