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

ToolStripTextBox, classe

Représente une zone de texte dans un ToolStrip qui permet à l'utilisateur d'entrer du texte.

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

[ToolStripItemDesignerAvailabilityAttribute(ToolStripItemDesignerAvailability.None|ToolStripItemDesignerAvailability.ToolStrip|ToolStripItemDesignerAvailability.MenuStrip|ToolStripItemDesignerAvailability.ContextMenuStrip)]
public class ToolStripTextBox : ToolStripControlHost

Le type ToolStripTextBox expose les membres suivants.

  NomDescription
Méthode publiqueToolStripTextBox()Initialise une nouvelle instance de la classe ToolStripTextBox.
Méthode publiqueToolStripTextBox(Control)Initialise une nouvelle instance de la classe ToolStripTextBox dérivée d'un contrôle de base.
Méthode publiqueToolStripTextBox(String)Initialise une nouvelle instance de la classe ToolStripTextBox avec le nom spécifié.
Début

  NomDescription
Propriété publiqueAcceptsReturnObtient ou définit une valeur indiquant si le fait d'appuyer sur la touche ENTRÉE dans un contrôle TextBox multiligne entraîne la création d'une nouvelle ligne de texte dans le contrôle ou l'activation du bouton par défaut sur le formulaire.
Propriété publiqueAcceptsTabObtient ou définit une valeur indiquant si le fait d'appuyer sur la touche TAB dans un contrôle zone de texte multiligne entraîne l'ajout d'un caractère de tabulation dans le contrôle ou bien le déplacement du focus dans le contrôle suivant selon l'ordre de tabulation.
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é publiqueAutoCompleteCustomSourceObtient ou définit une collection de chaînes personnalisée à utiliser lorsque la propriété AutoCompleteSource a la valeur CustomSource.
Propriété publiqueAutoCompleteModeObtient ou définit une option qui contrôle le fonctionnement de la saisie semi-automatique pour ToolStripTextBox.
Propriété publiqueAutoCompleteSourceObtient ou définit une valeur qui spécifie la source de chaînes complètes utilisées pour la saisie semi-automatique.
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 s'il faut utiliser la propriété Text ou la propriété ToolTipText pour l'info-bulle ToolStripItem. (Hérité de ToolStripItem.)
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 du contrôle. (Hérité de ToolStripControlHost.)
Propriété publiqueBackgroundImageInfrastructure. Cette propriété ne s'applique pas à cette classe. (Substitue ToolStripControlHost.BackgroundImage.)
Propriété publiqueBackgroundImageLayoutInfrastructure. Cette propriété ne s'applique pas à cette classe. (Substitue ToolStripControlHost.BackgroundImageLayout.)
Propriété publiqueBorderStyleObtient ou définit le type de bordure du contrôle ToolStripTextBox.
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 le contrôle peut être sélectionné. (Hérité de ToolStripControlHost.)
Propriété publiqueCanUndoObtient une valeur indiquant si l'utilisateur peut annuler l'opération précédente dans un contrôle ToolStripTextBox.
Propriété publiqueCausesValidationObtient ou définit une valeur indiquant si le contrôle hébergé entraîne et déclenche des événements de validation sur d'autres contrôles lorsque le contrôle hébergé reçoit le focus. (Hérité de ToolStripControlHost.)
Propriété publiqueCharacterCasingObtient ou définit si le contrôle ToolStripTextBox modifie la casse des caractères au fur et à mesure de la saisie.
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é publiqueControlObtient le Control que ce ToolStripControlHost héberge. (Hérité de ToolStripControlHost.)
Propriété publiqueControlAlignObtient ou définit l'alignement du contrôle sur le formulaire. (Hérité de ToolStripControlHost.)
Propriété protégéeDefaultAutoToolTipObtient une valeur indiquant s'il faut afficher le ToolTip qui est défini comme valeur par défaut. (Hérité de ToolStripItem.)
Propriété protégéeDefaultDisplayStyleObtient une valeur indiquant ce qui est affiché sur ToolStripItem. (Hérité de ToolStripItem.)
Propriété protégéeDefaultMarginObtient l'espacement, en pixels, entre ToolStripTextBox et les éléments adjacents. (Substitue ToolStripItem.DefaultMargin.)
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 ToolStripTextBox. (Substitue ToolStripControlHost.DefaultSize.)
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é publiqueDisplayStyleInfrastructure. Cette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
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é publiqueDoubleClickEnabledInfrastructure. Cette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
Propriété publiqueEnabledObtient ou définit une valeur indiquant si le contrôle parent de ToolStripItem est activé. (Hérité de ToolStripControlHost.)
Propriété protégéeEventsObtient la liste des gestionnaires d'événements attachés à ce Component. (Hérité de Component.)
Propriété publiqueFocusedObtient une valeur indiquant si le contrôle a le focus d'entrée. (Hérité de ToolStripControlHost.)
Propriété publiqueFontObtient ou définit la police utilisée pour le contrôle hébergé. (Hérité de ToolStripControlHost.)
Propriété publiqueForeColorObtient ou définit la couleur de premier plan du contrôle hébergé. (Hérité de ToolStripControlHost.)
Propriété publiqueHeightObtient ou définit la hauteur, en pixels, d'un ToolStripItem. (Hérité de ToolStripItem.)
Propriété publiqueHideSelectionObtient ou définit une valeur indiquant si le texte sélectionné dans le contrôle zone de texte reste en surbrillance quand le focus passe à un autre contrôle.
Propriété publiqueImageInfrastructure. L'image associée à l'objet. (Hérité de ToolStripControlHost.)
Propriété publiqueImageAlignInfrastructure. Cette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
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é publiqueImageScalingInfrastructure. Cette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
Propriété publiqueImageTransparentColorCette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
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é publiqueLinesObtient ou définit les lignes de texte contenues dans un contrôle ToolStripTextBox.
Propriété publiqueMarginObtient ou définit l'espace entre l'élément et les éléments adjacents. (Hérité de ToolStripItem.)
Propriété publiqueMaxLengthObtient ou définit le nombre maximal de caractères que l'utilisateur peut taper ou coller dans le contrôle TextBox.
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é publiqueModifiedObtient ou définit une valeur qui indique que le contrôle ToolStripTextBox a été modifié par l'utilisateur depuis sa création ou la précédente définition de son contenu.
Propriété publiqueMultilineInfrastructure. Cette propriété ne s'applique pas à cette classe.
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é publiqueReadOnlyObtient ou définit une valeur indiquant si le texte dans ToolStripTextBox est en lecture seule.
Propriété publiqueRightToLeftObtient ou définit une valeur indiquant si les éléments du contrôle sont alignés pour prendre en charge les paramètres régionaux utilisant des polices de droite à gauche. (Hérité de ToolStripControlHost.)
Propriété publiqueRightToLeftAutoMirrorImageInfrastructure. Cette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
Propriété publiqueSelectedObtient une valeur indiquant si l'élément est sélectionné. (Hérité de ToolStripControlHost.)
Propriété publiqueSelectedTextObtient ou définit une valeur indiquant la couleur du texte sélectionné dans le contrôle.
Propriété publiqueSelectionLengthObtient ou définit le nombre de caractères sélectionnés dans ToolStripTextBox.
Propriété publiqueSelectionStartObtient ou définit le point de départ du texte sélectionné dans ToolStripTextBox.
Propriété publiqueShortcutsEnabledObtient ou définit une valeur indiquant si les raccourcis définis sont activés.
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 site du contrôle hébergé. (Hérité de ToolStripControlHost.)
Propriété publiqueSizeObtient ou définit la taille du ToolStripItem. (Hérité de ToolStripControlHost.)
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 à afficher sur le contrôle hébergé. (Hérité de ToolStripControlHost.)
Propriété publiqueTextAlignInfrastructure. Cette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
Propriété publiqueTextBoxObtient le contrôle TextBox hébergé.
Propriété publiqueTextBoxTextAlignObtient ou définit la façon dont le texte est aligné dans un contrôle TextBox.
Propriété publiqueTextDirectionInfrastructure. Cette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
Propriété publiqueTextImageRelationInfrastructure. Cette propriété ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
Propriété publiqueTextLengthObtient la longueur du texte dans le contrôle.
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.)
Propriété publiqueWordWrapCette propriété ne s'applique pas à cette classe.
Début

  NomDescription
Méthode publiqueAppendTextAjoute du texte au texte en cours de ToolStripTextBox.
Méthode publiqueClearEfface tout le texte du contrôle ToolStripTextBox.
Méthode publiqueClearUndoEfface les informations sur la dernière opération effectuée à partir de la mémoire tampon d'annulation de ToolStripTextBox.
Méthode publiqueCopyCopie la sélection active dans ToolStripTextBox vers le Presse-papiers.
Méthode protégéeCreateAccessibilityInstanceCrée un nouvel objet d'accessibilité pour le contrôle. (Hérité de ToolStripControlHost.)
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 publiqueCutDéplace la sélection active dans ToolStripTextBox vers le Presse-papiers.
Méthode publiqueDeselectAllSpécifie que la valeur de la propriété SelectionLength est zéro afin qu'aucun caractère ne soit sélectionné dans le contrôle.
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 ToolStripControlHost et libère éventuellement les ressources managées. (Hérité de ToolStripControlHost.)
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 publiqueFocusDonne le focus à un contrôle. (Hérité de ToolStripControlHost.)
Méthode publiqueGetCharFromPositionRécupère le caractère le plus proche de l'emplacement spécifié dans le contrôle.
Méthode publiqueGetCharIndexFromPositionRécupère l'index du caractère le plus proche de l'emplacement spécifié.
Méthode publiqueGetCurrentParentRécupère le ToolStrip qui représente le conteneur du ToolStripItem actuel. (Hérité de ToolStripItem.)
Méthode publiqueGetFirstCharIndexFromLineRécupère l'index du premier caractère d'une ligne donnée.
Méthode publiqueGetFirstCharIndexOfCurrentLineRécupère l'index du premier caractère de la ligne active.
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 publiqueGetLineFromCharIndexRécupère le numéro de ligne à partir de la position de caractère spécifiée dans le texte du contrôle.
Méthode publiqueGetPositionFromCharIndexRécupère l'emplacement de l'index de caractère spécifié dans le contrôle.
Méthode publiqueGetPreferredSizeRécupère la taille d'une zone rectangulaire qui peut contenir un contrôle. (Substitue ToolStripControlHost.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éeOnAcceptsTabChangedDéclenche l'événement AcceptsTabChanged.
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éeOnBorderStyleChangedDéclenche l'événement BorderStyleChanged.
Méthode protégéeOnBoundsChangedSe produit lorsque la propriété Bounds change. (Hérité de ToolStripControlHost.)
Méthode protégéeOnClickDéclenche l'événement Click. (Hérité de ToolStripItem.)
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éeOnEnterDéclenche l'événement Enter. (Hérité de ToolStripControlHost.)
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éeOnGotFocusDéclenche l'événement GotFocus. (Hérité de ToolStripControlHost.)
Méthode protégéeOnHideSelectionChangedDéclenche l'événement HideSelectionChanged.
Méthode protégéeOnHostedControlResizeSynchronise le redimensionnement de l'hôte de contrôle avec le redimensionnement du contrôle hébergé. (Hérité de ToolStripControlHost.)
Méthode protégéeOnKeyDownDéclenche l'événement KeyDown. (Hérité de ToolStripControlHost.)
Méthode protégéeOnKeyPressDéclenche l'événement KeyPress. (Hérité de ToolStripControlHost.)
Méthode protégéeOnKeyUpDéclenche l'événement KeyUp. (Hérité de ToolStripControlHost.)
Méthode protégéeOnLayoutDéclenche l'événement Layout. (Hérité de ToolStripControlHost.)
Méthode protégéeOnLeaveDéclenche l'événement Leave. (Hérité de ToolStripControlHost.)
Méthode protégéeOnLocationChangedDéclenche l'événement LocationChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnLostFocusDéclenche l'événement LostFocus. (Hérité de ToolStripControlHost.)
Méthode protégéeOnModifiedChangedDéclenche l'événement ModifiedChanged.
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éeOnMultilineChangedDéclenche l'événement MultilineChanged.
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. (Hérité de ToolStripControlHost.)
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 ToolStripControlHost.)
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éeOnReadOnlyChangedDéclenche l'événement ReadOnlyChanged.
Méthode protégéeOnRightToLeftChangedDéclenche l'événement RightToLeftChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnSubscribeControlEventsAbonne des événements du contrôle hébergé. (Substitue ToolStripControlHost.OnSubscribeControlEvents(Control).)
Méthode protégéeOnTextChangedDéclenche l'événement TextChanged. (Hérité de ToolStripItem.)
Méthode protégéeOnUnsubscribeControlEventsAnnule l'abonnement des événements du contrôle hébergé. (Substitue ToolStripControlHost.OnUnsubscribeControlEvents(Control).)
Méthode protégéeOnValidatedDéclenche l'événement Validated. (Hérité de ToolStripControlHost.)
Méthode protégéeOnValidatingDéclenche l'événement Validating. (Hérité de ToolStripControlHost.)
Méthode protégéeOnVisibleChangedDéclenche l'événement VisibleChanged. (Hérité de ToolStripItem.)
Méthode publiquePasteRemplace la sélection active de la zone de texte par le contenu du Presse-papiers.
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 ToolStripControlHost.)
Méthode protégéeProcessDialogKeyTraite une touche de boîte de dialogue. (Hérité de ToolStripControlHost.)
Méthode protégéeProcessMnemonicTraite un caractère mnémonique. (Hérité de ToolStripControlHost.)
Méthode publiqueResetBackColorInfrastructure. Cette méthode ne s'applique pas à cette classe. (Hérité de ToolStripControlHost.)
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 ToolStripControlHost.)
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 publiqueScrollToCaretFait défiler le contenu du contrôle vers la position indiquée par le signe insertion.
Méthode publiqueSelect()Sélectionne l'élément. (Hérité de ToolStripItem.)
Méthode publiqueSelect(Int32, Int32)Sélectionne une plage de texte dans la zone de texte.
Méthode publiqueSelectAllSélectionne tout le texte de la zone de texte.
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 ToolStripControlHost.)
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.)
Méthode publiqueUndoAnnule la dernière modification apportée dans la zone de texte.
Début

  NomDescription
Événement publicAcceptsTabChangedSe produit lorsque la valeur de la propriété AcceptsTab change.
É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 publicBorderStyleChangedSe produit lorsque la valeur de la propriété BorderStyle change.
Événement publicClickSe produit suite à un clic sur ToolStripItem. (Hérité de ToolStripItem.)
Événement publicDisplayStyleChangedInfrastructure. Cet événement ne concerne pas cette classe. (Hérité de ToolStripControlHost.)
É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 publicEnterSe produit lorsque le contrôle hébergé est entré. (Hérité de ToolStripControlHost.)
É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 publicGotFocusSe produit lorsque le contrôle hébergé reçoit le focus. (Hérité de ToolStripControlHost.)
Événement publicHideSelectionChangedSe produit lorsque la valeur de la propriété HideSelection change.
Événement publicKeyDownSe produit lorsqu'une touche est maintenue enfoncée alors que le contrôle hébergé a le focus. (Hérité de ToolStripControlHost.)
Événement publicKeyPressSe produit lorsqu'une touche est enfoncée alors que le contrôle hébergé a le focus. (Hérité de ToolStripControlHost.)
Événement publicKeyUpSe produit lorsqu'une touche est relâchée alors que le contrôle hébergé a le focus. (Hérité de ToolStripControlHost.)
Événement publicLeaveSe produit lorsque le focus d'entrée quitte le contrôle hébergé. (Hérité de ToolStripControlHost.)
Événement publicLocationChangedSe produit lorsque l'emplacement d'un ToolStripItem est mis à jour. (Hérité de ToolStripItem.)
Événement publicLostFocusSe produit lorsque le contrôle hébergé perd le focus. (Hérité de ToolStripControlHost.)
Événement publicModifiedChangedSe produit lorsque la valeur de la propriété Modified change.
É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 publicMultilineChangedCet événement ne concerne pas cette classe.
É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 publicReadOnlyChangedSe produit lorsque la valeur de la propriété ReadOnly change.
Événement publicRightToLeftChangedSe produit lorsque la valeur de la propriété RightToLeft est modifiée. (Hérité de ToolStripItem.)
Événement publicTextBoxTextAlignChangedSe produit lorsque la valeur de la propriété TextBoxTextAlign change.
Événement publicTextChangedSe produit lorsque la valeur de la propriété Text change. (Hérité de ToolStripItem.)
Événement publicValidatedSe produit après la validation du contrôle hébergé. (Hérité de ToolStripControlHost.)
Événement publicValidatingSe produit lorsque le contrôle hébergé est en cours de validation. (Hérité de ToolStripControlHost.)
É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

ToolStripTextBox est le TextBox optimisé pour l'hébergement dans un ToolStrip. Un sous-ensemble des événements et des propriétés du contrôle hébergé est exposé au niveau ToolStripTextBox, mais le contrôle TextBox sous-jacent est accessible via la propriété TextBox.

Le contrôle ToolStripTextBox permet d'entrer du texte dans une application. Il a été enrichi de fonctionnalités absentes du contrôle zone de texte Windows standard, dont la modification multiligne.

Généralement, un contrôle ToolStripTextBox n'affiche ou n'accepte en entrée qu'une seule ligne de texte. Multiline permet d'activer l'affichage ou l'entrée de plusieurs lignes de texte. Donnez aux propriétés AcceptsTab et AcceptsReturn la valeur true pour augmenter les possibilités de manipulation de texte dans un contrôle ToolStripTextBox multiligne.

Vous pouvez limiter la quantité de texte entré dans un contrôle ToolStripTextBox en définissant la propriété MaxLength à un nombre spécifique de caractères. Utilisez la propriété CharacterCasing pour permettre à l'utilisateur de taper uniquement des majuscules, des minuscules ou une combinaison de majuscules et de minuscules dans le contrôle ToolStripTextBox.

Pour empêcher l'utilisateur d'entrer du texte dans un contrôle ToolStripTextBox, vous pouvez créer un gestionnaire d'événements pour l'événement KeyDown, afin de valider chaque caractère entré dans le contrôle. Donner à la propriété ReadOnly la valeur true interdit toute entrée de données dans un contrôle ToolStripTextBox.

L'exemple de code suivant illustre un ToolStripTextBox avec différents paramètres de propriétés courants, y compris des options de saisie semi-automatique.


using System;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication2
{
    public class Form1 : Form
    {
        private ToolStrip toolStrip1;
        private ToolStripTextBox toolStripTextBox1;

        public Form1()
        {
            InitializeComponent();
        }
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.Run(new Form1());
        }

        private void InitializeComponent()
        {
            toolStrip1 = new System.Windows.Forms.ToolStrip();
            toolStripTextBox1 = new System.Windows.Forms.ToolStripTextBox();
            toolStrip1.SuspendLayout();
            SuspendLayout();
            // 
            // toolStrip1
            // 
            toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            toolStripTextBox1});
            toolStrip1.Location = new System.Drawing.Point(0, 0);
            toolStrip1.Name = "toolStrip1";
            toolStrip1.Size = new System.Drawing.Size(292, 25);
            toolStrip1.TabIndex = 0;
            toolStrip1.Text = "toolStrip1";
            // This code example demonstrates the syntax for setting
            // various ToolStripTextBox properties.
            // 
            toolStripTextBox1.AcceptsReturn = true;
            toolStripTextBox1.AcceptsTab = true;
            toolStripTextBox1.AutoCompleteCustomSource.AddRange(new string[] {
            "This is line one.",
            "Second line.",
            "Another line."});
            toolStripTextBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
            toolStripTextBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource;
            toolStripTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            toolStripTextBox1.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper;
            toolStripTextBox1.HideSelection = false;
            toolStripTextBox1.MaxLength = 32000;
            toolStripTextBox1.Name = "toolStripTextBox1";
            toolStripTextBox1.ShortcutsEnabled = false;
            toolStripTextBox1.Size = new System.Drawing.Size(100, 25);
            toolStripTextBox1.Text = "STRING1\r\nSTRING2\r\nSTRING3\r\nSTRING4";
            toolStripTextBox1.TextBoxTextAlign = System.Windows.Forms.HorizontalAlignment.Center;
            // 
            // Form1
            // 
            ClientSize = new System.Drawing.Size(292, 273);
            Controls.Add(toolStrip1);
            Name = "Form1";
            toolStrip1.ResumeLayout(false);
            toolStrip1.PerformLayout();
            ResumeLayout(false);
            PerformLayout();

        }
    }
}


.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
Afficher:
© 2015 Microsoft