Il est le même problème lié à l'icône. Je suis satisfait de votre réponse que la propriété seticon à false. Mais ma forme est enfant de forme MDI, alors ce problème reste le même que l'icône n'est pas supprimée. Pouvez-vous m'aider.Je veux supprimer l'icône de Windows MDI formulaire enfant
Répondre
Oui, il s'agit d'une "caractéristique" de l'implémentation Windows MDI. Les guides de conception exigent que le formulaire enfant contienne une icône afin que l'utilisateur puisse facilement voir quel enfant a été agrandi et où cliquer pour activer le menu du système. Le concepteur de Windows Forms aurait dû désactiver la propriété "ShowIcon" et le forcer True, mais il ne le peut pas car il ne sait pas encore que le formulaire deviendra un enfant MDI.
Vous devrez contourner ce problème. Une possibilité est d'utiliser une icône 1x1 qui est transparente afin qu'elle ne soit pas visible lorsque le formulaire enfant est maximisé. Ce n'est cependant pas une solution idéale, le texte de la légende du formulaire sera décalé vers la droite. Le chemin de moindre résistance consiste simplement à créer une icône pour le formulaire.
Comme décrit here vous pouvez faire comme élément invisible:
private void MenuStrip_ItemAdded(object sender, ToolStripItemEventArgs e)
{
if (e.Item.Text == "")
{
e.Item.Visible = false;
}
}
- 1. Barre de titre de formulaire enfant MDI Windows
- 2. Formulaire enfant MDI Agrandir problème sur Vista
- 3. Delphi - Création de formulaire enfant caché MDI
- 4. MDI parent formulaire enfant problèmes de localisation
- 5. .NET MDI enfant forme supprimer/masquer légende/zone d'icône
- 6. MDI Le formulaire enfant n'est pas minimisé
- 7. Suppression du menu MDI par défaut d'un formulaire MDI Container lorsqu'un enfant MDI est agrandi
- 8. Chargement des données de formulaire enfant dans le formulaire MDI
- 9. Problème de position de début de formulaire enfant MDI
- 10. Comment déterminer l'emplacement de l'écran d'un formulaire enfant MDI?
- 11. MDI Appel de formulaire enfant, pas de génération
- 12. Comment définir un enfant MDI comme propriétaire d'un autre formulaire?
- 13. Comment puis-je rendre un formulaire MDI inactif lorsque le formulaire enfant est actif
- 14. Comment puis-je redimensionner un formulaire enfant lorsque son formulaire parent MDI est agrandi?
- 15. Delphi MDI - gestion ouvrir/fermer/activer le formulaire enfant
- 16. Comment ouvrir un formulaire enfant mdi d'un autre avec vb?
- 17. Menu parent MDI et menu enfant
- 18. Nouvel enfant MDI redimensionne d'autres formulaires maximisés
- 19. Comment afficher un formulaire enfant dans un formulaire de conteneur mdi dont windowstate = maximized?
- 20. winform mdi catch enfant forme focus C#
- 21. Comportement de formulaire MDI maximisé
- 22. étiquette dans le formulaire parent MDI ne restent pas en arrière-plan du formulaire enfant?
- 23. détecter si les barres de défilement d'un formulaire sont visibles dans un enfant mdi
- 24. Comment désactiver les contrôles de formulaire enfant?
- 25. MDI réglage formulaire Problème parent Parent
- 26. comment empêcher un seul formulaire MDI enfant de voler le focus de tous les autres formulaires enfant
- 27. Problèmes avec le formulaire parent dans l'application MDI
- 28. Comment puis-je supprimer Eclipse en mode MDI?
- 29. C# Ajouter HelpButton à un formulaire enfant MDI au moment de l'exécution
- 30. Fermeture d'un sous-formulaire à l'aide de formulaires parent/enfant MDI?
aucune idée de quelle icône vous référenceurs aussi; S'il vous plaît, changez votre question en quelque chose que nous pouvons aussi répondre. – riffnl
Il existe une propriété ICON sous forme de fenêtres qui par défaut se trouve sur le côté gauche du haut de la fenêtre. mais si je vais false la propriété "show icon", elle va se cacher du formulaire. mais la forme est l'enfant de la forme MDI. donc il s'affichera à nouveau. –