J'ai un SplitContainer et je me demandais comment j'allais définir une taille statique pour les deux panneaux et empêcher l'utilisateur d'avoir la possibilité de redimensionner les panneaux. FixedPanel serait-il la solution? D'après ce que j'ai lu, je ne le pense pas.C# Empêche le redimensionnement des deux panneaux splitcontainer
Répondre
Je pense que vous cherchez simplement la propriété "IsSplitterFixed".
Et assurez-vous que le panneau n'est pas ancré ou ancré (bas/droite) à un conteneur redimensionnable. –
Merci! Cela fonctionne – dangerisgo
Parfait. Trouvé via google. Merci beaucoup. – anon58192932
Si vous ne souhaitez pas autoriser l'utilisateur à redimensionner les panneaux, n'utilisez pas un conteneur SplitContainer. Il suffit d'utiliser des panneaux et d'ajouter un panneau de largeur de 2px pour simuler le séparateur.
- PanelContainer -> Contiendra panela, PanelB et PanelC
- panela (panneau de gauche) -> Dock à gauche
- PanelB (séparateur) -> Configuration avoir 2px largeur
- PanelC (à droite panel) -> Dock pour remplir
Puis, vous pouvez changer la taille des panneaux comme vous voulez en mode design, et l'utilisateur ne sera pas en mesure de redimensionner les panneaux.
Je suis vraiment curieux de savoir pourquoi vous voulez utiliser le conteneur fendu si vous ne voulez pas que l'utilisateur redimensionner
Cependant, dans le cas où vous voulez éviter l'un des panneaux de redimensionnement automatique avec le conteneur parent
C'est la propriété "Fixed panel" du conteneur Split.
Le titre de cette question est induisant en erreur. Il ya plus d'un réponses correctes qui satisfont le titre de cette question, malgré la réponse choisie.
Pour plus de précisions:
FixedPanel
est ce que vous cherchez à avoir un panneau garder sa taille lors du redimensionnement du SplitContainer. Selon la description dans la fenêtre Propriétés:
FixedPanel
Indique qu'un Panel de SplitContainer particulier devrait rester taille fixe lors d'événements Redimensionner
IsSplitterFixed
est juste une façon de temporairement empêcher l'utilisateur de en déplaçant le séparateur. Les panneaux sont toujours redimensionnés proportionnellement à la taille de SplitContainer.
- 1. C# contrôles de redimensionnement dans splitcontainer
- 2. NSDrawer empêche le redimensionnement
- 3. Redimensionner automatiquement les panneaux de SplitContainer
- 4. Actualiser les panneaux d'un SplitContainer lorsque le séparateur se déplace
- 5. Empêche le redimensionnement de wx.StaticBitmap
- 6. WinForms SplitContainer et son espacement et redimensionnement
- 7. WinForms: Alternative à SplitContainer?
- 8. Comment renommer correctement un contrôle SplitContainer WinForms et ses panneaux?
- 9. SplitContainer est reconnu comme ActiveControl
- 10. Arrêter le séparateur des panneaux de mise à l'échelle en C#?
- 11. C# Dessiner sur des panneaux
- 12. Basculer DEUX panneaux déroulants
- 13. Développez splitcontainer collpase dans la forme de victoire C#
- 14. Panneaux superposés en C#
- 15. Comment ajouter un Panel à SplitContainer?
- 16. empêche le redimensionnement des colonnes de passer à l'extérieur des limites horizontales
- 17. événement MouseLeave avec deux panneaux
- 18. Empêche le redimensionnement de JFace TableColumn à 0 largeur
- 19. jquery valider deux panneaux individuels
- 20. Enregistrer les dimensions des panneaux après le redimensionnement en utilisant <p:resizable>
- 21. comment cacher le panneau d'un dojo splitcontainer/bordercontainer?
- 22. Redimensionner SplitContainer rend les contrôles invisibles
- 23. C# WinForms - Boucler tous les contrôles pour appliquer le gestionnaire d'événements, ne fonctionne pas dans SplitContainer?
- 24. Détection du panneau actif de SplitContainer (Visual C# Express 2010, WinForms)
- 25. Android: Comment créer un 'SplitContainer' entre deux 'Vues'
- 26. Redimensionnement de la zone de texte multiligne dans C#
- 27. l'ajout d'une intrigue à l'un des deux panneaux highstock
- 28. SplitContainer avec TreeView
- 29. JFormDesigner - comment ajuster l'alignement des colonnes dans deux panneaux différents
- 30. Dessin de panneaux dynamiques C#
Cela mérite un point! Essayait de comprendre cela et google apporté ici directement. – anon58192932