Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Lorsque tous les éléments d'un contrôle ToolStrip ne peuvent pas être contenus dans l'espace alloué, vous pouvez activer la fonctionnalité de dépassement de capacité sur le contrôle ToolStrip et déterminer le comportement de dépassement de capacité de contrôles ToolStripItem spécifiques.
Lorsque vous ajoutez des ToolStripItem qui nécessitent davantage d'espace que l'espace alloué au contrôle ToolStrip en raison de la taille actuelle du formulaire, ToolStripOverflowButton apparaît automatiquement sur le contrôle ToolStrip. ToolStripOverflowButton apparaît et les éléments pour lesquels le dépassement de capacité est activé sont déplacés dans le menu déroulant de dépassement de capacité. Cela permet de personnaliser et d'affecter des priorités à la façon dont les éléments ToolStrip s'ajustent aux différentes tailles de formulaire. Vous pouvez également modifier l'aspect de vos éléments lorsqu'ils présentent un dépassement de capacité en utilisant les propriétés Placement et ToolStripOverflow.DisplayedItems ainsi que l'événement LayoutCompleted. Si vous agrandissez le formulaire au moment du design ou de l'exécution, des éléments ToolStripItem supplémentaires peuvent être affichés sur le contrôle ToolStrip principal et le ToolStripOverflowButton peut même disparaître jusqu'à ce que vous réduisiez la taille du formulaire.
Pour activer le dépassement de capacité sur un contrôle ToolStrip
Vérifiez que la propriété CanOverflow n'a pas la valeur false pour le contrôle ToolStrip. La valeur par défaut est True.
Lorsque CanOverflow a la valeur True (valeur par défaut), un élément ToolStripItem est envoyé au menu déroulant de dépassement de capacité lorsque le contenu de l'élément ToolStripItem dépasse la largeur d'un ToolStrip horizontal ou la hauteur d'un ToolStrip vertical.
Pour spécifier le comportement de dépassement de capacité d'un ToolStripItem spécifique
Affectez la valeur souhaitée à la propriété Overflow de l'élément ToolStripItem. Les possibilités sont Always, Never et AsNeeded. La valeur par défaut est AsNeeded.
toolStripTextBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.NevertoolStripTextBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never;
Voir aussi
Concepts
Architecture du contrôle ToolStrip
Résumé de la technologie ToolStrip