Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : WebBrowser & NotifyIcon [ Archives / Au secours ] (Kedaessa)

lundi 9 mai 2005 à 01:56:10 | WebBrowser & NotifyIcon

Kedaessa

Bonjour, j'ai créer une application utilisant un controle axWebBrowser et une NotifyIcon. Mais lorsque le Form est Caché, Caché dans la barre de tâches, et que la NotifyIcon est affichée, et que l'on DoubleClick sur celle-ci, le formulaire se remet en place correctement mais le controle axWebBrowser ne se réaffiche pas correctement. J'ai alors essayer de rajouter un :
WebBrowser.Visible = true;
Mais cela ne fait que réafficher le controle avec aucun contenu dedans. J'ai aussi penser à raffraichir la page, mais les données du document sont souvent issues de formulaires et donc on ne sait pas trop ce qu'il peut arriver si on envoit des forumulaires en plusieurs exemplaires.

Voilà, j'aimerais pouvoir, en sortant du mode Caché, recupérer les données de mon controle pour quelles soit réaffichées dedans celui-ci.

Quelqu'un a-t-il une proposition ?
Merci d'avance.

lundi 9 mai 2005 à 08:48:12 | Re : WebBrowser & NotifyIcon

coq

Administrateur CodeS-SourceS
Salut,

Tu dev en .Net 1.1 ou 2.0 ?



Cocoricoooooooo !!!!
coq
MVP Visual C#

lundi 9 mai 2005 à 17:59:19 | Re : WebBrowser & NotifyIcon

Kedaessa

Ah j'ai oublié de le précisier, je suis en .Net 1.1.

lundi 9 mai 2005 à 18:05:16 | Re : WebBrowser & NotifyIcon

coq

Administrateur CodeS-SourceS
Je ne suis pas parvenu à reproduire le probleme.
Tu peux montrer le code de masquage/affichage du form stp ?



Cocoricoooooooo !!!!
coq
MVP Visual C#

lundi 9 mai 2005 à 21:41:33 | Re : WebBrowser & NotifyIcon

Kedaessa

Pas de problèmes, voici les deux fonctions correspondant au masquage du Form :
private void menuItem8_Click(object sender, System.EventArgs e)
{
// Reduire
this.Hide();
this.ShowInTaskbar = false;
notifyIcon1.Visible = true;

}
et au réaffichage du Form :
private void notifyIcon1_DoubleClick(object sender, System.EventArgs e)
{
// Afficher
this.Show();
this.ShowInTaskbar = true;
notifyIcon1.Visible = false;
WebBrowser.Visible = true; // j'ai rajouté cette commande, mais elle ne fait que réafficher le control vide
this.Focus();
}
Voilà donc les deux fonctions. Et aussi, en rapport avec tout cela, un WebBrowser peut-il bien raffraichir ou charger de nouvelles pages alors que le Form est caché comme ci-dessus ?

lundi 9 mai 2005 à 23:47:24 | Re : WebBrowser & NotifyIcon

coq

Administrateur CodeS-SourceS
Réponse acceptée !

Ce problème est dû à l'utilisation de ShowInTaskbar, dont je ne vois pas l'interêt là.

Ce code ci devrait avoir le même effet, hormis le bug (j'espere ) :

private void menuItem8_Click(object sender, System.EventArgs e)
{
   // Reduire
   this.Hide();
   notifyIcon1.Visible = true;
}

private void notifyIcon1_DoubleClick(object sender, System.EventArgs e)
{
   // Afficher
   this.Show();
   notifyIcon1.Visible = false;
}


Cocoricoooooooo !!!!
coq
MVP Visual C#


mardi 10 mai 2005 à 18:01:07 | Re : WebBrowser & NotifyIcon

Kedaessa

Merci, tout est résolu !
Je ne savais pas qu'activé le notifyicon cachait automatiquement la fenetre de la barre de tâches, c'est pour ça que j'avais placé un ShowInTaskBar. Mais pourquoi son utilisation avait cet effet ?

mardi 10 mai 2005 à 18:06:56 | Re : WebBrowser & NotifyIcon

coq

Administrateur CodeS-SourceS
Ce n'est pas l'activation du notifyicon mais plutôt l'appel de la méthode Hide :-)
Pour le bug je ne sais pas trop, il me semble que c'est lié à un changement du handle, ce qui aurait tendance a faire perdre les pedales au controle activex.



Cocoricoooooooo !!!!
coq
MVP Visual C#



Cette discussion est classé dans : controle, webbrowser, caché, notifyicon, axwebbrowser


Répondre à ce message

Sujets en rapport avec ce message

Différence entre le WebBrowser et AxWebBrowser [ par jesuisweb ] Bonjour,Je travaille avec le Framework 2.0 et VS 2005.Je désire implémenter sur ma form plusieurs controles de type page html.J'ai donc utilisé le con WebBrowser Supprimer alerte de sécurité [ par maitredede ] Bonjour,J'ai développé un système de script pour piloter le contrôle WebBrowser, afin d'automatiser certaines tâches. Par exemple, le lancement de l'a Controle de saisie d'un champ de données dans une datagrid [ par anisj1m ] bonjour; je veux savoir comment je pourrai mettre un controle sur les champs d'un datagrid ;par example j'ai un champ dans datagrid qui doit accepter WebBrowser, GET/POST [ par Gendal67 ] Bonjour à tous,J'ai un petit souci et je viens solliciter votre aide, en espérant que quelqu'un ait une solution.Voilà, je développe une application u Controle qui dessine une droite/ligne [ par tkd1984 ] Bonjourvoici mon problème ,je voudrais dessiner une ligne dans un panel ,j'ai deja trouvé des  exemple sur le net qui explique  ça ,mais je  voulais p Demande avis : Controle fichier [ par RegVB ] Bonjour à tous,Mon application crée un fichier XML dans lequel des informations cryptées sont stockées (entre autre) Afin de ne pas avoir de modificat Controle périphérique USB [ par cybernul ] Bonjour,Je voudrais développer une application qui autorise ou non les périphériques via les ports USB (exemple : les clés USB).Mais je n'ai jamais tr WebBrowser control - HttpContext ? [ par Gendal67 ] Bonjour à tous,J'ai un petit souci et je viens solliciter votre aide, en espérant que quelqu'un ait une solution.Voilà, je développe une application u Application console fermeture et caché [ par Cipoli ] Bonjour a vous tous,Je cherche a fermer une application console en C# sous visual Studio 2005.Je n'ai pas trouvé, je pensé que c'étais simple ?Et je c notifyIcon ContexMenuStrip [ par snakzbenjy ] Bonjours,C'est assez étrange mais je n'est pas accés au menu tu notifyicon. (quand il y a un click droit sur le "logo")Dans la fenêtre proprièté / Con


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.