WPF Popup se ferme automatiquement
Comment fermer la WPF Popup
dans un Contrôle WPF si on clique sur hors du menu Déroulant de la zone de ou si le Parent de Contrôle est déplacé ?
Je ne peux pas le vérifier à partir du Contrôle Parent, Tout doit être fait par le contrôle de lui-même.
OriginalL'auteur PaN1C_Showt1Me | 2010-03-02
Vous devez vous connecter pour publier un commentaire.
"Lorsque le StaysOpen propriété est définie à vrai, Popup reste ouverte jusqu'à ce qu'il est explicitement fermée par réglage de la IsOpen valeur false à la propriété. Lorsque StaysOpen est false, le contrôle Popup intercepte tous les souris et les événements de clavier pour déterminer quand l'un de ces événements qui se produit en dehors du contrôle Popup". c'est ce que j'ai trouvé sur le site MSDN.
Peut-être pas. Je suis en train de faire un clavier virtuel qui disparaît lorsque vous appuyez à l'extérieur de la boîte. Avec StaysOpen défini à false, il s'ouvre jamais en premier lieu.
StaysOpen ne semble pas fonctionner avec les événements tactiles sur Win7, mais ne semble pas fonctionner sur Win8.
OriginalL'auteur Djole
dans WinRT et d'application universelle, vous pouvez utiliser
sa se ferme automatiquement si vous cliquez sur n'importe où.
OriginalL'auteur FatemehEbrahimiNik