Comment afficher une boîte de message en C# en tant que modal système, quelque chose comme vbModal
dans Visual Basic 6?Comment afficher une boîte de message en C# en tant que modal système?
Répondre
Je pense que vous devrez rouler les vôtres.
Une recherche rapide a mis en place ces deux liens:
boîte de message standard en C# est modal (ne peut pas accéder à reste de l'application jusqu'à ce que messagebox est rejetée).
http://msdn.microsoft.com/en-us/library/aa335423(VS.71).aspx
« Une boîte de message est une boîte de dialogue modale, ce qui signifie pas d'entrée (clavier ou clic de souris) peut se produire à l'exception des objets sur le formulaire modal. »
Edit: Je ne suis pas sûr Vb6 et messagebox là. Utilise-t-il un type différent de "modal"? Parlez-vous des boîtes de message, ou des formulaires standard?
Ceci fait référence à l'application modale non système modal – ChrisF
Si vous parlez de formulaires standard, l'équivalent .NET le plus simple de vbModal est la méthode ShowDialog de System.Windows.Forms.Form
. Ainsi, plutôt que l'ancien
myForm.Show vbModal
vous utilisez
myForm.ShowDialog();
ou
myForm.ShowDialog(myFormOwner);
Cela permet d'arrêter l'exécution à la ligne ShowDialog
tout comme l'ancien vbModal
utilisé pour.
Ce sont des applications modales non système modal – ChrisF
Yep. Il a mentionné vbModal, donc j'espère qu'il ne veut pas vraiment * dire * système modal, et plus signifie "en plus de toutes les autres fenêtres de mon application" :-) Ça vaut le coup quand même, et les gens qui recherchent vbModal peuvent apprendre quelque chose en même temps. –
Vous devriez également vous demander si vous voulez vraiment créer une boîte de message système modale, sa conception d'interface utilisateur considérée comme mauvaise et c'est pourquoi elle n'est pas dans .NET sortie de la boîte.
- 1. Afficher l'image en tant que popup
- 2. Comment faire pour modal système de formulaire en utilisant C#?
- 3. Afficher une boîte de message d'une classe dans C#?
- 4. Faux dialogue modal en utilisant Afficher?
- 5. Boîte de message en Python
- 6. afficher l'image en tant que curseur
- 7. enregistrer en tant que boîte de dialogue dans asp.net
- 8. Affichage des fenêtres d'un processus s'exécutant en tant que compte système ou en tant que service
- 9. Comment lancer une interface en tant que type dans C#?
- 10. Projet d'installation Visual Studio - exécuté en tant que compte système
- 11. Contrôle "Afficher le mot de passe en tant que texte"
- 12. Afficher le rappel en tant que pop-up/alerte flottante
- 13. Activer l'application C en tant que Webservice
- 14. Interprète Python en tant que classe C++
- 15. Les opérateurs en tant que paramètres de méthode en C#
- 16. C# SQL Top en tant que paramètre
- 17. Comment empêcher la boîte de dialogue 'Enregistrer (image) en tant que' sur Ctrl + clic dans Opera
- 18. Comment passer une carte 2D en tant que paramètre à une fonction en C++?
- 19. Panneau C# en tant que conteneur MDI
- 20. Utilisation d'une boîte à outils WPF DatePicker en tant que paramètre d'un ObjectDataProvider utilisé en tant que source d'éléments
- 21. Comment nous pouvons transmettre le message en tant que tableau en utilisant Zend_Log
- 22. .NET en tant que client, Java en tant que serveur
- 23. Outil pour afficher le html en tant que hiérarchie
- 24. délégué en tant que classe externe en Objective-C
- 25. Comment enregistrer une vue rendue en tant que fichier statique?
- 26. Ressource de l'assembly en tant que flux
- 27. Comment afficher la boîte de dialogue d'authentification en C# .Net 3.5 SP1
- 28. Comment lire une liste de diffusion en tant que RSS
- 29. Comment transmettre une variable de chaîne en tant que TSysCharSet
- 30. Système de profil/système d'appartenance avec courrier électronique en tant que connexion
Qui est le même lien que j'ai posté;) – ChrisF