Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

ToolStripButton, classe

Représente un ToolStripItem qui peut être sélectionné et qui peut contenir du texte et des images.

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)

[ToolStripItemDesignerAvailabilityAttribute(ToolStripItemDesignerAvailability.ToolStrip)]
public class ToolStripButton : ToolStripItem

Le type ToolStripButton expose les membres suivants.

  NomDescription
Méthode publiqueToolStripButton()Initialise une nouvelle instance de la classe ToolStripButton.
Méthode publiqueToolStripButton(Image)Initialise une nouvelle instance de la classe ToolStripButton qui affiche l'image spécifiée.
Méthode publiqueToolStripButton(String)Initialise une nouvelle instance de la classe ToolStripButton qui affiche le texte spécifié.
Méthode publiqueToolStripButton(String, Image)Initialise une nouvelle instance de la classe ToolStripButton qui affiche le texte et l'image spécifiés.
Méthode publiqueToolStripButton(String, Image, EventHandler)Initialise une nouvelle instance de la classe ToolStripButton qui affiche le texte et l'image spécifiés et qui déclenche l'événement Click.
Méthode publiqueToolStripButton(String, Image, EventHandler, String)Initialise une nouvelle instance de la classe ToolStripButton avec le nom spécifié qui affiche le texte et l'image spécifiés et qui déclenche l'événement Click.
Début

  NomDescription
Propriété publiqueAccessibilityObjectObtient le AccessibleObject assigné au contrôle. (Hérité de ToolStripItem.)
Propriété publiqueAccessibleDefaultActionDescriptionObtient ou définit la description de l'action par défaut du contrôle à utiliser par les applications clientes d'accessibilité. (Hérité de ToolStripItem.)
Propriété publiqueAccessibleDescriptionObtient ou définit la description qui sera indiquée aux applications d'accessibilité. (Hérité de ToolStripItem.)
Propriété publiqueAccessibleNameObtient ou définit le nom du contrôle pour une utilisation par des applications d'accessibilité. (Hérité de ToolStripItem.)
Propriété publiqueAccessibleRoleObtient ou définit le rôle accessible du contrôle qui spécifie le type d'élément d'interface utilisateur du contrôle. (Hérité de ToolStripItem.)
Propriété publiqueAlignmentObtient ou définit une valeur indiquant si l'élément est aligné au début ou à la fin de ToolStrip. (Hérité de ToolStripItem.)
Propriété publiqueAllowDropObtient ou définit une valeur indiquant si le glisser-déplacer et la réorganisation des éléments sont gérés par l'intermédiaire d'événements que vous implémentez. (Hérité de ToolStripItem.)
Propriété publiqueAnchorObtient ou définit les bords du conteneur auquel un ToolStripItem est lié et détermine comment un ToolStripItem est redimensionné avec son parent. (Hérité de ToolStripItem.)
Propriété publiqueAutoSizeObtient ou définit une valeur indiquant si l'élément est automatiquement dimensionné. (Hérité de ToolStripItem.)
Propriété publiqueAutoToolTipObtient ou définit une valeur indiquant si du texte ToolTip par défaut ou personnalisé est affiché sur ToolStripButton.
Propriété publiqueAvailableObtient ou définit une valeur indiquant si le ToolStripItem doit être placé sur un ToolStrip. (Hérité de ToolStripItem.)
Propriété publiqueBackColorObtient ou définit la couleur d'arrière-plan de l'élément. (Hérité de ToolStripItem.)
Propriété publiqueBackgroundImageObtient ou définit l'image d'arrière-plan affichée dans l'élément. (Hérité de ToolStripItem.)
Propriété publiqueBackgroundImageLayoutObtient ou définit la disposition d'image d'arrière-plan utilisée pour le ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueBoundsObtient la taille et l'emplacement de l'élément. (Hérité de ToolStripItem.)
Propriété protégéeCanRaiseEventsObtient une valeur qui indique si le composant peut déclencher un événement. (Hérité de Component.)
Propriété publiqueCanSelectObtient une valeur indiquant si ToolStripButton peut être sélectionné. (Substitue ToolStripItem.CanSelect.)
Propriété publiqueCheckedObtient ou définit une valeur indiquant si ToolStripButton est activé ou désactivé.
Propriété publiqueCheckOnClickObtient ou définit une valeur indiquant si ToolStripButton doit automatiquement apparaître activé et désactivé lorsqu'un clic est effectué dessus.
Propriété publiqueCheckStateObtient ou définit une valeur indiquant si ToolStripButton est à l'état activé ou désactivé par défaut ou est dans un état indéterminé.
Propriété publiqueContainerObtient le IContainer qui contient Component. (Hérité de Component.)
Propriété publiqueContentRectangleObtient la zone où du contenu, tel que du texte et des icônes, peut être placé dans un ToolStripItem sans substituer les bordures d'arrière-plan. (Hérité de ToolStripItem.)
Propriété protégéeDefaultAutoToolTipObtient une valeur indiquant s'il faut afficher l'info-bulle qui est définie comme valeur par défaut. (Substitue ToolStripItem.DefaultAutoToolTip.)
Propriété protégéeDefaultDisplayStyleObtient une valeur indiquant ce qui est affiché sur ToolStripItem. (Hérité de ToolStripItem.)
Propriété protégéeDefaultMarginObtient la marge par défaut d'un élément. (Hérité de ToolStripItem.)
Propriété protégéeDefaultPaddingObtient les caractéristiques d'espacement interne de l'élément. (Hérité de ToolStripItem.)
Propriété protégéeDefaultSizeObtient la taille par défaut de l'élément. (Hérité de ToolStripItem.)
Propriété protégéeDesignModeObtient une valeur qui indique si Component est actuellement en mode design. (Hérité de Component.)
Propriété protégéeDismissWhenClickedObtient une valeur indiquant si les éléments sur un ToolStripDropDown sont masqués après que l'utilisateur a cliqué dessus. (Hérité de ToolStripItem.)
Propriété publiqueDisplayStyleObtient ou définit si le texte et les images sont affichés sur un ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueDockObtient ou définit les bordures ToolStripItem qui sont ancrées à son contrôle parent et détermine le redimensionnement de ToolStripItem avec son parent. (Hérité de ToolStripItem.)
Propriété publiqueDoubleClickEnabledObtient ou définit une valeur indiquant si ToolStripItem peut être activé en double-cliquant à l'aide de la souris. (Hérité de ToolStripItem.)
Propriété publiqueEnabledObtient ou définit une valeur indiquant si le contrôle parent de ToolStripItem est activé. (Hérité de ToolStripItem.)
Propriété protégéeEventsObtient la liste des gestionnaires d'événements attachés à ce Component. (Hérité de Component.)
Propriété publiqueFontObtient ou définit la police du texte de l'élément. (Hérité de ToolStripItem.)
Propriété publiqueForeColorObtient ou définit la couleur de premier plan de l'élément. (Hérité de ToolStripItem.)
Propriété publiqueHeightObtient ou définit la hauteur, en pixels, d'un ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueImageObtient ou définit l'image affichée sur une ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueImageAlignObtient ou définit l'alignement de l'image sur un ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueImageIndexObtient ou définit la valeur d'index de l'image qui s'affiche sur l'élément. (Hérité de ToolStripItem.)
Propriété publiqueImageKeyObtient ou définit l'accesseur de clé pour l'image dans le ImageList qui est affiché dans ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueImageScalingObtient ou définit une valeur indiquant si une image sur un ToolStripItem est automatiquement redimensionnée pour contenir dans un conteneur. (Hérité de ToolStripItem.)
Propriété publiqueImageTransparentColorObtient ou définit la couleur à traiter comme transparente dans une image ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueIsDisposedObtient une valeur indiquant si l'objet a été supprimé. (Hérité de ToolStripItem.)
Propriété publiqueIsOnDropDownObtient une valeur indiquant si le conteneur du Control actuel est un ToolStripDropDown. (Hérité de ToolStripItem.)
Propriété publiqueIsOnOverflowObtient une valeur indiquant si la propriété Placement a la valeur Overflow. (Hérité de ToolStripItem.)
Propriété publiqueMarginObtient ou définit l'espace entre l'élément et les éléments adjacents. (Hérité de ToolStripItem.)
Propriété publiqueMergeActionObtient ou définit comment les menus enfants sont fusionnés avec les menus parents. (Hérité de ToolStripItem.)
Propriété publiqueMergeIndexObtient ou définit la position d'un élément fusionné dans le ToolStrip actuel. (Hérité de ToolStripItem.)
Propriété publiqueNameObtient ou définit le nom de l'élément. (Hérité de ToolStripItem.)
Propriété publiqueOverflowObtient ou définit si l'élément est attaché à ToolStrip ou à ToolStripOverflowButton ou peut flotter entre les deux. (Hérité de ToolStripItem.)
Propriété publiqueOwnerObtient ou définit le propriétaire de cet élément. (Hérité de ToolStripItem.)
Propriété publiqueOwnerItemObtient le ToolStripItem parent de ce ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiquePaddingObtient ou définit l'espacement interne, en pixels, entre le contenu de l'élément et ses bords. (Hérité de ToolStripItem.)
Propriété protégéeParentObtient ou définit le conteneur parent de ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiquePlacementObtient la disposition actuelle de l'élément. (Hérité de ToolStripItem.)
Propriété publiquePressedObtient une valeur indiquant si l'état de l'élément est enfoncé. (Hérité de ToolStripItem.)
Propriété publiqueRightToLeftObtient ou définit une valeur indiquant si les éléments doivent être placés de droite à gauche et si le texte doit être écrit de droite à gauche. (Hérité de ToolStripItem.)
Propriété publiqueRightToLeftAutoMirrorImageMet automatiquement en miroir l'image ToolStripItem lorsque la propriété RightToLeft a la valeur Yes. (Hérité de ToolStripItem.)
Propriété publiqueSelectedObtient une valeur indiquant si l'élément est sélectionné. (Hérité de ToolStripItem.)
Propriété protégéeShowKeyboardCuesObtient une valeur indiquant s'il faut afficher ou masquer les touches de raccourci. (Hérité de ToolStripItem.)
Propriété publiqueSiteObtient ou définit le ISite de Component. (Hérité de Component.)
Propriété publiqueSizeObtient ou définit la taille de l'élément. (Hérité de ToolStripItem.)
Propriété publiqueTagObtient ou définit l'objet qui contient les données relatives à l'élément. (Hérité de ToolStripItem.)
Propriété publiqueTextObtient ou définit le texte qui doit être affiché sur l'élément. (Hérité de ToolStripItem.)
Propriété publiqueTextAlignObtient ou définit l'alignement du texte sur ToolStripLabel. (Hérité de ToolStripItem.)
Propriété publiqueTextDirectionObtient l'orientation du texte utilisée sur un ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueTextImageRelationObtient ou définit la position du texte de ToolStripItem et de l'image l'un par rapport à l'autre. (Hérité de ToolStripItem.)
Propriété publiqueToolTipTextObtient ou définit le texte qui s'affiche sous forme de ToolTip pour un contrôle. (Hérité de ToolStripItem.)
Propriété publiqueVisibleObtient ou définit une valeur indiquant si l'élément est affiché. (Hérité de ToolStripItem.)
Propriété publiqueWidthObtient ou définit la largeur en pixels d'un ToolStripItem. (Hérité de ToolStripItem.)
Début

  NomDescription
Méthode protégéeCreateAccessibilityInstanceCrée un nouvel objet d'accessibilité pour ToolStripButton. (Substitue ToolStripItem.CreateAccessibilityInstance().)
Méthode publiqueCreateObjRefCrée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.)
Méthode publiqueDispose()Libère toutes les ressources utilisées par Component. (Hérité de Component.)
Méthode protégéeDispose(Boolean)Libère les ressources non managées utilisées par ToolStripItem et libère éventuellement les ressources managées. (Hérité de ToolStripItem.)
Méthode publiqueDoDragDropDémarre une opération glisser-déplacer. (Hérité de ToolStripItem.)
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéeFinalizeLibère les ressources non managées et exécute d'autres opérations de nettoyage avant la récupération de Component par le garbage collection. (Hérité de Component.)
Méthode publiqueGetCurrentParentRécupère le ToolStrip qui représente le conteneur du ToolStripItem actuel. (Hérité de ToolStripItem.)
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueGetLifetimeServiceRécupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode publiqueGetPreferredSizeRécupère la taille d'une zone rectangulaire qui peut contenir un ToolStripButton. (Substitue ToolStripItem.GetPreferredSize(Size).)
Méthode protégéeGetServiceRetourne un objet qui représente un service fourni par Component ou par son Container. (Hérité de Component.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueInitializeLifetimeServiceObtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode publiqueInvalidate()Invalide la surface totale de ToolStripItem et oblige ce dernier à être redessiné. (Hérité de ToolStripItem.)
Méthode publiqueInvalidate(Rectangle)Invalide la région spécifiée de ToolStripItem en l'ajoutant à la zone de mise à jour de ToolStripItem, qui correspond à la zone à repeindre lors de la prochaine opération de peinture, puis génère l'envoi d'un message de peinture à ToolStripItem. (Hérité de ToolStripItem.)
Méthode protégéeIsInputCharDétermine si un caractère est un caractère d'entrée que l'élément reconnaît. (Hérité de ToolStripItem.)
Méthode protégéeIsInputKeyDétermine si la touche spécifiée est une touche de saisie normale ou une touche spéciale nécessitant un prétraitement. (Hérité de ToolStripItem.)
Méthode protégéeMemberwiseClone()Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégéeMemberwiseClone(Boolean)Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.)
Méthode protégéeOnAvailableChangedDéclenche l'événement AvailableChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnBackColorChangedDéclenche l'événement BackColorChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnBoundsChangedSe produit lorsque la propriété Bounds change. (Hérité de ToolStripItem.)
Méthode protégéeOnCheckedChangedDéclenche l'événement CheckedChanged.
Méthode protégéeOnCheckStateChangedDéclenche l'événement CheckStateChanged.
Méthode protégéeOnClickDéclenche l'événement Click. (Substitue ToolStripItem.OnClick(EventArgs).)
Méthode protégéeOnDisplayStyleChangedDéclenche l'événement DisplayStyleChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnDoubleClickDéclenche l'événement DoubleClick. (Hérité de ToolStripItem.)
Méthode protégéeOnDragDropDéclenche l'événement DragDrop. (Hérité de ToolStripItem.)
Méthode protégéeOnDragEnterDéclenche l'événement DragEnter. (Hérité de ToolStripItem.)
Méthode protégéeOnDragLeaveDéclenche l'événement DragLeave. (Hérité de ToolStripItem.)
Méthode protégéeOnDragOverDéclenche l'événement DragOver. (Hérité de ToolStripItem.)
Méthode protégéeOnEnabledChangedDéclenche l'événement EnabledChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnFontChangedDéclenche l'événement FontChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnForeColorChangedDéclenche l'événement ForeColorChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnGiveFeedbackDéclenche l'événement GiveFeedback. (Hérité de ToolStripItem.)
Méthode protégéeOnLayoutDéclenche l'événement Layout. (Hérité de ToolStripItem.)
Méthode protégéeOnLocationChangedDéclenche l'événement LocationChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnMouseDownDéclenche l'événement MouseDown. (Hérité de ToolStripItem.)
Méthode protégéeOnMouseEnterDéclenche l'événement MouseEnter. (Hérité de ToolStripItem.)
Méthode protégéeOnMouseHoverDéclenche l'événement MouseHover. (Hérité de ToolStripItem.)
Méthode protégéeOnMouseLeaveDéclenche l'événement MouseLeave. (Hérité de ToolStripItem.)
Méthode protégéeOnMouseMoveDéclenche l'événement MouseMove. (Hérité de ToolStripItem.)
Méthode protégéeOnMouseUpDéclenche l'événement MouseUp. (Hérité de ToolStripItem.)
Méthode protégéeOnOwnerChangedDéclenche l'événement OwnerChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnOwnerFontChangedDéclenche l'événement FontChanged lorsque la propriété Font a changé sur le parent de ToolStripItem. (Hérité de ToolStripItem.)
Méthode protégéeOnPaintDéclenche l'événement Paint. (Substitue ToolStripItem.OnPaint(PaintEventArgs).)
Méthode protégéeOnParentBackColorChangedDéclenche l'événement BackColorChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnParentChangedDéclenche l'événement ParentChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnParentEnabledChangedDéclenche l'événement EnabledChanged lorsque la valeur de la propriété Enabled du conteneur de l'élément est modifiée. (Hérité de ToolStripItem.)
Méthode protégéeOnParentForeColorChangedDéclenche l'événement ForeColorChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnParentRightToLeftChangedDéclenche l'événement RightToLeftChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnQueryContinueDragDéclenche l'événement QueryContinueDrag. (Hérité de ToolStripItem.)
Méthode protégéeOnRightToLeftChangedDéclenche l'événement RightToLeftChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnTextChangedDéclenche l'événement TextChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnVisibleChangedDéclenche l'événement VisibleChanged. (Hérité de ToolStripItem.)
Méthode publiquePerformClickActive ToolStripItem lorsque l'utilisateur a cliqué dessus à l'aide de la souris. (Hérité de ToolStripItem.)
Méthode protégéeProcessCmdKeyTraite une touche de commande. (Hérité de ToolStripItem.)
Méthode protégéeProcessDialogKeyTraite une touche de boîte de dialogue. (Hérité de ToolStripItem.)
Méthode protégéeProcessMnemonicTraite un caractère mnémonique. (Hérité de ToolStripItem.)
Méthode publiqueResetBackColorInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueResetDisplayStyleInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueResetFontInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueResetForeColorInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueResetImageInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueResetMarginInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueResetPaddingInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueResetRightToLeftInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueResetTextDirectionInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripItem.)
Méthode publiqueSelectSélectionne l'élément. (Hérité de ToolStripItem.)
Méthode protégéeSetBoundsDéfinit la taille et l'emplacement de l'élément. (Hérité de ToolStripItem.)
Méthode protégéeSetVisibleCoreAffecte l'état visible spécifié à ToolStripItem. (Hérité de ToolStripItem.)
Méthode publiqueToStringRetourne String contenant le nom du Component, s'il existe. Cette méthode ne doit pas être substituée. (Hérité de ToolStripItem.)
Début

  NomDescription
Événement publicAvailableChangedSe produit lorsque la valeur de la propriété Available change. (Hérité de ToolStripItem.)
Événement publicBackColorChangedSe produit lorsque la valeur de la propriété BackColor change. (Hérité de ToolStripItem.)
Événement publicCheckedChangedSe produit lorsque la valeur de la propriété Checked change.
Événement publicCheckStateChangedSe produit lorsque la valeur de la propriété CheckState change.
Événement publicClickSe produit suite à un clic sur ToolStripItem. (Hérité de ToolStripItem.)
Événement publicDisplayStyleChangedSe produit lorsque DisplayStyle a été modifié. (Hérité de ToolStripItem.)
Événement publicDisposedSe produit lorsque le composant est supprimé par un appel à la méthode Dispose. (Hérité de Component.)
Événement publicDoubleClickSe produit après un double-clic de la souris sur l'élément. (Hérité de ToolStripItem.)
Événement publicDragDropSe produit lorsque l'utilisateur fait glisser un élément et qu'il relâche le bouton de la souris, indiquant que l'élément doit être déposé dans cet élément. (Hérité de ToolStripItem.)
Événement publicDragEnterSe produit lorsque l'utilisateur fait glisser un élément dans la zone cliente de cet élément. (Hérité de ToolStripItem.)
Événement publicDragLeaveSe produit lorsque l'utilisateur fait glisser un élément et que le pointeur de la souris n'est plus sur la zone cliente de cet élément. (Hérité de ToolStripItem.)
Événement publicDragOverSe produit lorsque l'utilisateur fait glisser un élément sur la zone cliente de cet élément. (Hérité de ToolStripItem.)
Événement publicEnabledChangedSe produit lorsque la valeur de la propriété Enabled a été modifiée. (Hérité de ToolStripItem.)
Événement publicForeColorChangedSe produit lorsque la valeur de la propriété ForeColor est modifiée. (Hérité de ToolStripItem.)
Événement publicGiveFeedbackSe produit pendant une opération glisser. (Hérité de ToolStripItem.)
Événement publicLocationChangedSe produit lorsque l'emplacement d'un ToolStripItem est mis à jour. (Hérité de ToolStripItem.)
Événement publicMouseDownSe produit lorsque le pointeur de la souris se trouve sur l'élément et qu'un bouton de la souris est enfoncé. (Hérité de ToolStripItem.)
Événement publicMouseEnterSe produit lorsque le pointeur de la souris entre dans l'élément. (Hérité de ToolStripItem.)
Événement publicMouseHoverSe produit lorsque la souris pointe sur l'élément. (Hérité de ToolStripItem.)
Événement publicMouseLeaveSe produit lorsque le pointeur de la souris quitte l'élément. (Hérité de ToolStripItem.)
Événement publicMouseMoveSe produit lorsque le pointeur de la souris est placé sur l'élément. (Hérité de ToolStripItem.)
Événement publicMouseUpSe produit lorsque le pointeur de la souris se trouve sur l'élément et qu'un bouton de la souris est relâché. (Hérité de ToolStripItem.)
Événement publicOwnerChangedSe produit lorsque la propriété Owner change. (Hérité de ToolStripItem.)
Événement publicPaintSe produit lorsque l'élément est redessiné. (Hérité de ToolStripItem.)
Événement publicQueryAccessibilityHelpSe produit lorsqu'une application d'accessibilité appelle l'aide pour ToolStripItem. (Hérité de ToolStripItem.)
Événement publicQueryContinueDragSe produit pendant une opération glisser-déplacer et permet à la source de cette opération de déterminer si l'opération doit être annulée. (Hérité de ToolStripItem.)
Événement publicRightToLeftChangedSe produit lorsque la valeur de la propriété RightToLeft est modifiée. (Hérité de ToolStripItem.)
Événement publicTextChangedSe produit lorsque la valeur de la propriété Text change. (Hérité de ToolStripItem.)
Événement publicVisibleChangedSe produit lorsque la valeur de la propriété Visible change. (Hérité de ToolStripItem.)
Début

  NomDescription
Implémentation d'interface expliciteMéthode privéeIDropTarget.OnDragDropDéclenche l'événement DragDrop. (Hérité de ToolStripItem.)
Implémentation d'interface expliciteMéthode privéeIDropTarget.OnDragEnterDéclenche l'événement DragEnter. (Hérité de ToolStripItem.)
Implémentation d'interface expliciteMéthode privéeIDropTarget.OnDragLeaveDéclenche l'événement DragLeave. (Hérité de ToolStripItem.)
Implémentation d'interface expliciteMéthode privéeIDropTarget.OnDragOverDéclenche l'événement DragOver. (Hérité de ToolStripItem.)
Début

Utilisez ToolStripButton pour créer un bouton de barre d'outils qui prend en charge à la fois du texte et des images. Utilisez les propriétés ToolStripItem.ImageAlign et ToolStripItem.TextAlign pour obtenir ou définir la position des images et du texte ToolStripButton.

Vous pouvez afficher ToolStripButton avec différents styles de bordure ; par ailleurs, vous pouvez l'utiliser pour représenter et activer des états opérationnels. Vous pouvez également le définir comme ayant le focus par défaut.

Même si ToolStripButton remplace et étend le contrôle ToolBarButton des versions antérieures, ToolBarButton est conservé pour la compatibilité descendante et une utilisation ultérieure.

L'exemple de code suivant illustre deux contrôles ToolStripButton avec une image et du texte sur un ToolStrip. En cliquant sur NouveauToolStripButton, une boîte de message s'affiche.


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Windows.Forms;

namespace WindowsApplication11
{
	public class Form1 : Form
	{
		private ToolStripButton toolStripButton1;
		private ToolStripButton toolStripButton2;
		private ToolStrip toolStrip1;
	
		public Form1()
		{
			InitializeComponent();
		}
		[STAThread]
		static void Main()
		{
			Application.EnableVisualStyles();
			Application.Run(new Form1());
		}

		private void InitializeComponent()
		{
			this.toolStrip1 = new System.Windows.Forms.ToolStrip();
			this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
			this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
			this.toolStrip1.SuspendLayout();
			this.SuspendLayout();
			// 
			// toolStrip1
			// 
			this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.toolStripButton1,
            this.toolStripButton2});
			this.toolStrip1.Location = new System.Drawing.Point(0, 0);
			this.toolStrip1.Name = "toolStrip1";
			this.toolStrip1.TabIndex = 0;
			this.toolStrip1.Text = "toolStrip1";
			// 
			// toolStripButton1
			//
			this.toolStripButton1.Image = Bitmap.FromFile("c:\\NewItem.bmp");
			this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.ImageAndText;
			this.toolStripButton1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
			this.toolStripButton1.Name = "toolStripButton1";
			this.toolStripButton1.Text = "&New";
			this.toolStripButton1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
			this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
			// 
			// toolStripButton2
			// 
			this.toolStripButton2.Image = Bitmap.FromFile("c:\\OpenItem.bmp");
			this.toolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.ImageAndText;
			this.toolStripButton2.Name = "toolStripButton2";
			this.toolStripButton2.Text = "&Open";
			this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click);
			// 
			// Form1
			// 
			this.ClientSize = new System.Drawing.Size(292, 273);
			this.Controls.Add(this.toolStrip1);
			this.Name = "Form1";
			this.toolStrip1.ResumeLayout(false);
			this.ResumeLayout(false);
			this.PerformLayout();

		}

		private void toolStripButton1_Click(object sender, EventArgs e)
		{
			MessageBox.Show("You have mail.");
		}

		private void toolStripButton2_Click(object sender, EventArgs e)
		{
			// Add the response to the Click event here.
		}
	}
}


.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft