none
C# - Problème ShowDialog RRS feed

  • Question

  • Bonjour,

    J'ai un projet C# avec un menu principal.

    Une des options ouvre une fenêtre A.

    Dans la fenêtre A j'ai un bouton qui ouvre une fenêtre B modale par un ShowDialog.

    Le problème est que lorsque je fermer la fenêtre B, la A se ferme aussi.

    Mon projet ne contient actuellement rien d'autre comme code.

    J'ai beau récréer mes deux fenêtres, rien à faire.

    Pourtant j'utilise la même méthode que dans un autre projet où il y a plusieurs fois cette méthode qui est utilisée.

    Avez-vous une explication car je suis bloqué et ne peux avancer ?

    Merci par avance.

    vendredi 26 janvier 2018 12:23

Toutes les réponses

  • En complément :

    Si dans la fenêtre B je suis amené çà envoyer un MessageBox, dès que je fais OK les deux fenêtres A et B se ferment.

    samedi 27 janvier 2018 05:35
  • Bonjour,

    Avez-vous trouvé une explication à mon problème ?

    En effet j'ai une application de près de 200 fenêtres que je ne peux pas mettre en production dans l'état.

    vendredi 2 février 2018 01:42
  • Toujours en complément, un simple MessageBox sur la fenêtre B ferme la B et la A.
    vendredi 2 février 2018 19:49
  • Bonjour,

    Avez-vous trouvé une explication.

    En effet je suis bloqué avec une application de près de 200 Forms que je ne peux pas passer en production.

    lundi 5 février 2018 17:36
  • Désolé de vous relancer mais je suis complétement bloqué pour la mise en production d'une grosse application.

    Merci par avance de votre aide.

    mercredi 7 février 2018 11:45
  • Sans code on ne peut rien faire....

    Peux-tu partager le projet ?

    mercredi 7 février 2018 15:44
  • Re bonjour,

    voici mon partage :

    \\LAPTOP-T36FUC9G\WindowsFormsApp4

    mercredi 7 février 2018 21:19
  • Avez-vous pu récupérer l'exemple tout simple de code sur le partage ?
    vendredi 9 février 2018 01:47
  • En complément d'information, le problème se produit même si on place un simple MessageBox sur la fenêtre Form3.

    L'exemple fourni reproduit sur l'ensemble d'une grosse application de près de 200 fenêtres et base de données SQL.

    Malheureusement je suis en incapacité de livrer cette application du fait du problème.

    Je ne comprend véritablement pas car j'utilise sans problème le ShowDialog dans d'autres applications.

    Pouvez-vous m'aider car je doit livrer mon application mardi prochain et je risque d'avoir des pénalités de retard.

    vendredi 9 février 2018 21:40
  • Re bonjour,

    Avez-vous pu charger l'exemple dans le partage fourni (comme demandé).

    Je suis  totalement bloqué sur la livraison d'une grosse application à cause du ShowDialog qui ne fonctionne pas correctement.

    Merci par avance de votre aide.

    lundi 12 février 2018 09:04
  • Bonjour,

    Avez-vous trouvé une explication sur le petit exemple que je vouas ai fourni avec un simple exemple de ShowDialog ?

    Merci par avance de votre retour.

    mardi 13 février 2018 20:23
  • Bonjour,

    Je suis désespéré.

    Je viens de perdre un gros contrat et me retrouve avec une application de 6 mois de travail sur les bras.

    Avez-vous une explication sur la base du petit exemple que je vous ai fourni ?

    Merci beaucoup de m'aiguiller.

    mercredi 14 février 2018 09:51
  • Petite information complémentaire.

    Si je pars d'un petit projet exemple comme fourni.

    Dès lors que je rajoute "button1" sur la propriété Cancelbutton de la Form2, cela se met à déconner totalement.

    Même si je supprime cette propriété, cela continu à déconner.

    La seule solution est de recréer de A à Z un nouveau projet en totalité (sans Cancelbutton).

    J'ai aussi désinstallé et réinstallé mon Visual Studio.

    De plus je suis aujourd'hui sur un PC tout neuf, il sort du carton. 

    mercredi 14 février 2018 15:12
  • Dernier complément d'information.

    En fait je ne peux plus ni créer un nouveau projet ni en modifier un.

    J'ai toujours le problème décrit et fourni dans l'exemple que vous m'avez demandé.

    Encore une fois, merci de bien vouloir m'aider car sinon c'est la fin de ma société.

    jeudi 15 février 2018 00:42
  • Bonjour,

    je suis désolé de vous relancer mais depuis le 26 janvier je n'ai aucune réponse.

    Vous m'avez demandé un exemple de sources, chose que j'ai fait.

    Depuis je suis sans aucune nouvelle de votre part, bonne ou mauvaise.

    Merci de votre retour car je me retrouve dans une situation très critique vis à vis des contrats que je doit honorer.

    vendredi 16 février 2018 10:49
  • ??? Vous-êtes sérieux pour le partage ?
    vendredi 16 février 2018 12:26
  • Pourquoi me posez-vous cette question ?

    Vous m'avez demandé un partage, chose que j'ai faite.

    Il y at-il un problème ?

    Avez-vous besoin d'autres informations ?

    Merci beaucoup de votre retour.

    vendredi 16 février 2018 14:16
  • En complément si vous avez-besoin de plus de volume, je peux vous créer un partage sur un des modules de mon application qui gére la partie références du projet de gestion de tournées, clients, facturation clients et fournisseurs ainsi que ressources humaines.

    Par contre dans ce cas je vous placerais une sauvegarde de la base de données de références.

    Mais le problème est strictement le même que dans le petit exemple tout simple que je vous ai donné.

    Merci par avance de votre retour car je suis toujours bloqué pour livrer le projet.

    vendredi 16 février 2018 15:12
  • Please, merci de ne pas me laissé tomber car je suis dans la M.....

    Je ne comprend vraiment pas comment un simple ShowDialog ne réagit pas correctement.

    J'ai tout essayé jusqu'au simple exemple que j'ai mis sur le partage.

    De votre côté, avez-vous le même problème ?

    Si oui, quelle solution me proposez-vous ?

    Encore une fois, merci par avance de votre retour.

    vendredi 16 février 2018 17:15
  • BONJOUR Laurent,

    Vous avez déposé votre question sur le forum de gestion de projet, vous savez, celui dont la préoccupation est la maitrise de la qualité des couts et des délais. Donc peu de chance d'avoir une réponse, en dehors de quelques cas rares, qui seraient manager  consultant développeur C# et qui maitrisent le management de projet!

    Allez plutôt sur les forums techniques de développeurs, cela sera mieux pour vous

    Didier 

    Assistance outils de gestion de projet


    Didier Maignan | http://wwwe-labor.net

    dimanche 18 février 2018 14:26
  • Comment puis-je avoir une réponse à mon problème avec le produit Visual Studio C#.

    Je possède une entreprise qui aujourd'hui ne peut plus livrer ses produits. Je viens de perdre un contrat de 50000€ et ma société qui comporte deux salariés (développeurs sur Visual Studio) fonce droit vers le dépôt de bilan.

    En  effet, et comme expliqué, Visual Studio réagit très mal à la fonction ShowDialog.

    Malgré mes demandes il m'a été faite une seule réponse où l'on s'est permis de se foutre de moi.

    Pouvez-vous m'aider car cela relève bien  d'un disfonctionnement du produit  Microsoft.

    Note : J'ai déjà fourni toutes les explications et un partage sur un exemple simple mais personne ne souhaite me répondre.

    Au delà de se "moquer" de moi et de l'avenir de ma société, je n'ai aucune réponse depuis le 26/01/2018.

    Je ne sais même pas si quelqu'un  a regardé le problème.

    Encore merci de votre aide. 

    lundi 19 février 2018 08:46
  • Quels forums techniques ? Nous avons cherché partout sur le net.

    Je pensais que Technet étaient les spécialistes des outils de Microsoft.

    lundi 19 février 2018 11:08
  • J'ai toujours le partage que vous m'avez demandé.

    Avez-vous pu récupérer le petit exemple joint afin que je puisse supprimer le partage ?

    Merci de votre retour. Je compte sur votre professionnalisme pour me répondre.

    lundi 19 février 2018 16:12
  • Je fais quoi du partage ?
    mardi 20 février 2018 19:08