Ściemnianie nieaktywnych form

Podczas otwierania formularza Dialog przy użyciu Form.ShowDialog () chcę przyciemnić resztę aplikacji odcieniem szarości.

Z moich własnych badań wynika, że ​​sposobem na to jest otwarcie formularza bez obramowania z czarnym tłem i kryciem mniejszym niż 100%, ale nie umieściłem wszystkich elementów razem, jak to będzie działać lub czy jest to najlepszy sposób, aby to zrobić .

Wszelkie sugestie byłyby pomocne. Dzięki.

questionAnswers(3)

yourAnswerToTheQuestion