Creating C# WPF Form with Transparent Blurred Background

1.5k Views Asked by At

i'm going to create a C# WPF Form with Transparent blurred Background.

I want this form show In front of my desktop and any application behind is blurred

Here is my example created with photoshop: enter image description here

Additional Question: Can I do it on C# Windows Form, or Have a library can help me do it ??? Thank you very much.

1

There are 1 best solutions below

0
On

In WPF Window Form, it's belong to your OS Window:

  • Windows 10: Solution using SetWindowCompositionAttribute
  • Windows 8: No solution
  • Windows 7: You can continue to use DwmEnableBlurBehindWindow