I would like the background of certain controls (e.g. a group box) to be a semi-transparent, blurred "glassy" color of choice, that blurs it's background (simply an underlying image in my case), similar to the iOS UI:
I know that this question has been asked quite a few times, but all questions and solutions I have found so far are either pretty old, not properly answered, only about blurring the whole window or use the now obsolote BlurBitmapEffect
or other shenanigans like shaders.
Now, is there a "modern" and simple/static solution to this? It doesn't need to constantly update, UI elements don't move around and stay fixed in place at all time. Resizing is yet to be determined but will probably be turned off for simplicity's sake.
For example:
<Style TargetType="GroupBox">
<Setter Property="Background" Value="Beige"/>
<Setter Property="Opacity" Value="0.3"/>
</Style>
Something that would be as easy as Setting an Effect property to Blur would really come in handy here.