C# une fenêtre de dialogue avec arrière-plan flou
Bon après-midi,
Juste une simple question. Est-il possible de faire un formulaire parent flou pendant que vous affichez une boîte de dialogue nouveau formulaire en winforms? si il n'est pas possible par défaut, existe-il des solutions? voici une image de l'échantillon de ce que je veux de l'archive:
Mettre une image en superposition sur votre formulaire et afficher/cacher quand elle n'est pas obtenu l'accent
OriginalL'auteur Dester Dezzods | 2013-06-22
Vous devez vous connecter pour publier un commentaire.
Je ne pense pas que ce soit possible, mais j'ai trouvé une question similaire ici:
La couche d'effets (flou, etc.) en WinForms
Le code est à partir d'une réponse là-bas, mais j'ai changé un peu... Vous aurez besoin de compiler avec l'dangereux (voir l'onglet construire des propriétés de votre projet (Autoriser le code unsafe)).
Bref si vous mettez tout dans votre formulaire dans un groupe (appelé panel1 dans le code) et d'appeler le flou de la fonction. J'ai aussi ajouté un unblur fonction pour revenir à la normale:
Théoriquement, vous devriez être en mesure de simplement ajouter un deuxième bitmap...
Je reçois toujours la Capture d'écran de mon IDE au lieu de la forme. Pourquoi est-ce? Aaa ok, lorsque vous appelez la fonction dans le constructeur du formulaire, il va faire une capture d'écran de votre écran, pas de la forme, c'est pourquoi je vois mon code C# comme une capture d'écran 😀
OriginalL'auteur user886079
ceci peut être réalisé grâce à l'Ajax Modal pop-up extender. ce qui crée automatiquement un flou d'arrière-plan forma. vous devez ajouter ajax extender.
j'ai créé une boîte de dialogue de connexion à l'aide de cette sur un site web. vous devez ajouter de l'ajax control toolkit pour qu'
espérons que cela aide.. essayez ce lien
http://www.asp.net/ajaxlibrary/ajaxcontroltoolkitsamplesite/modalpopup/modalpopup.aspx
OriginalL'auteur Vishal Torne