je la hiérarchie des contrôles suivants:Problèmes avec FlowLayoutPanel l'intérieur du panneau avec AutoSize
Form
Panel (AutoSize = true, AutoSizeMode = GrowAndShrink, Dock = Top)
FlowLayoutPanel (AutoSize = true, AutoSizeMode = GrowAndShrink, Dock = Top)
Control1, Control2, Control3, Control4, ...
FlowLayoutPanel (AutoSize = true, AutoSizeMode = GrowAndShrink, Dock = Top)
Control1, Control2, Control3, Control4, ...
Voici comment mises en page en différentes tailles:
les 8 boutons entièrement visibles, mais le groupe a oublié de réduire
les premiers FlowLayoutPanel sont parfaitement visibles, mais le second est seulement la moitié visible, Onglet8 manque
Les premiers FlowLayoutPanel sont parfaitement visibles, mais le second est seulement la moitié visible, Onglet7 et Onglet8 manquent
Les premiers FlowLayoutPanel sont parfaitement visibles, mais le second est seulement quart visible, le bouton 6, le bouton 7 et le bouton 8 sont manquants
Comme vous le voyez, je ne suis pas satisfait de ce comportement. Y at-il quelque chose que je peux faire pour faire tout ce travail?
J'ai rencontré des problèmes similaires avec FlowLayoutPanel. Il semble être buggé. Comme le suggère _simon_, vous pouvez souvent (mais pas toujours) utiliser TableLayoutPanels pour obtenir ce dont vous avez besoin. –