Похоже, вы просто не применяете BlurEffect
к нужному элементу. Он должен быть на самом внешнем контейнере, содержимое которого вы хотите размыть. В этом случае, возможно, сам Grid
.
<Grid>
<Grid.Effect>
<BlurEffect Radius="0" />
</Grid.Effect>
Я всегда использую анимацию с BlurEffect
, поэтому раскадровки, увеличивающие и уменьшающие радиус, и триггеры, запускающие раскадровки, находятся в коллекциях ресурсов и триггеров.