J'utilise Visual Studio .NET pour créer une application Windows. L'application comprend un formulaire nommé CForm. CForm contient 15 contrôles qui permettent aux utilisateurs de définir des options de configuration de base pour l'application. Je conçois ces contrôles pour ajuster dynamiquement lorsque les utilisateurs redimensionnent CForm. Les contrôles mettent automatiquement à jour leur taille et leur position sur le formulaire lorsque le formulaire est redimensionné. La taille initiale du formulaire doit être de 650 x 700 pixels. Si CForm est redimensionné pour être plus petit que 500 x 600 pixels, les contrôles ne seront pas affichés correctement. Comment dois-je m'assurer que les utilisateurs ne peuvent pas redimensionner CForm pour être plus petit que 500 x 600 pixels ..?Taille et position du formulaire C#
1
A
Répondre
2
Définissez la propriété MinimumSize dans le concepteur ou ajouter ce code au constructeur du formulaire:
this.MinimumSize = new Size(500, 600);
1
utiliser la propriété MinimumSize du formulaire
3
Comme les autres auteurs déjà mentionnés, vous devez utiliser le MinimumSize. Mais cela ne peut pas seulement être défini sur le formulaire. En fait chaque contrôle (y compris UserControls) a cette propriété et donc vous pouvez également le définir sur chaque bouton, ListView, etc.
Aussi j'espère que vous avez utilisé les propriétés Anchor et Dock.
Enfin et surtout pour les mises en page avancées, vous devriez également jeter un oeil dans le TableLayoutPanel ou le SplitContainer.
Questions connexes
- 1. Enregistrer et restaurer la position et la taille du formulaire
- 2. Form.Show() déplace légèrement la position du formulaire
- 3. Enregistrer la taille du formulaire Windows
- 4. Événements et position du curseur
- 5. C# - Impression du formulaire
- 6. CSS: taille fixe div, position verticale fixe et centré horizontalement?
- 7. La taille de DataGridView change automatiquement en fonction de la taille du formulaire
- 8. C taille du bloc OpenSSL
- 9. changer la taille de l'étiquette et la position d'exécution tableview
- 10. WPF - Verrouiller Position et taille sur une toile
- 11. Problème avec la position du formulaire d'en-tête
- 12. C++ vérifier la position du curseur
- 13. Comment obtenir/définir la position et la taille des icônes du bureau à partir de Delphi?
- 14. Restauration de la position et de la taille d'un contrôle dans le formulaire lors de l'exécution. (.NET)
- 15. Chemin/taille du fichier en C#
- 16. Position du curseur sur EOF et BOF
- 17. Requête relative à la position du menu déroulant par rapport à la taille du navigateur
- 18. comment redimensionner la taille d'un contrôle automatiquement lorsque la taille du formulaire change
- 19. Qt - Déterminer la position absolue du widget et du curseur
- 20. Maintenir la taille du contrôle qui se trouve sur le formulaire lorsque le formulaire est redimensionné
- 21. ajuster automatiquement la taille et la position de edittext et le bouton
- 22. différence de taille entre la taille du dossier du Finder et du gestionnaire de fichiers Carbon
- 23. C# - Fermer un formulaire enfant du parent
- 24. Conserver la position relative de PictureBox lors du redimensionnement du formulaire
- 25. C# WinForms Imprimer l'intégralité du formulaire
- 26. Position du curseur, jquery
- 27. SignByCert et la taille maximale du signe
- 28. Taille du navigateur (largeur et hauteur)
- 29. Taille du paquet UDP et TCP vide?
- 30. C# DataGrid Clic Position