Controle Transparente do .NET Windows Forms

Eu quero simular uma técnica de interface do usuário do estilo Lightbox 'Web 2.0' em umWindows Forms inscrição. Ou seja, chamar a atenção para algum controle de primeiro plano 'escurecendo' todo o outro conteúdo na área do cliente de uma janel

A solução óbvia é criar um controle que é simplesmente um retângulo parcialmente transparente que pode ser encaixado na área do cliente de uma janela e trazido para a frente do Z-Order. Ele precisa agir como uma dor suja de vidro através da qual os outros controles ainda podem ser vistos (e, portanto, continuam se pintando). Isso é possível

Eu tive uma boa rodada de caça e tentei algumas técnicas, mas até agora não obtive sucesso. Se não for possível, qual seria outra maneira de fazer isso?

Vejo:http: //www.useit.com/alertbox/application-design.htm (na seção Lightbox, para uma captura de tela para ilustrar o que quero dizer.)

questionAnswers(6)

yourAnswerToTheQuestion